c - 如何在 gtk 中打开和保存文件?

标签 c gtk

我是 gtk 的新手。我正在尝试制作一个简单的文本编辑器。我正在使用代码块作为我的想法。

https://developer.gnome.org/gtk3/stable/GtkFileChooserDialog.html 查看打开和保存的文档后,显示的代码片段使用了一个名为 open_file(filename) 的函数。编译器抛出 open_file() 未声明的错误。

有人可以帮我实现这个功能吗?

最佳答案

该代码只是一个示例。 open_file() 在这种情况下由您提供。 GTK+ 没有文件操作函数。 GLib, which GTK+ is built on, does have file manipulation functions you can use ,但您不必使用它们 — 您可以随意使用任何其他文件操作 API。

关于c - 如何在 gtk 中打开和保存文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26957506/

相关文章:

c++ - 抑制 GTK+ 中的 Valgrind 错误

c - 增加C中字符串数组中的元素数量

arrays - ISO/IEC 9899 :2011 6. 7.6.3 语义 7 是什么意思?

c - 如何使用两种不同的字体在 GTK 标签上显示文本?

c - 当我按下按钮时,如何取消选中 GTK 中的复选框?

c - gcc 使用 pkg-config 引发 "unrecognized command line option"错误

macos - 在 Mac 上包括带有静态链接 (mkbundle)Mono Exe 的 GTK# Dll

转换和使用 char** 和 char*

c++ - undefined reference 共享对象 Linux [c++]

c - 执行 fork() 时在某些内存页上禁用写时复制(COW)