是否可以使用 GTK+与 C++?
我正在选择一个用于 C++ 学习的 GUI 工具包。我在网上做了一些搜索,大多数人建议 GTKmm 用于 C++ 而不是 GTK+。尽管如此,我还是看到过一些使用 GTK+ 制作的 C++ 应用程序。
因此,我只想知道具体原因:
1. 为什么 GTKmm 是 C++ 的首选?
2. 如果我使用GTK+ for C++应用程序而不是GTKmm,我将面临哪些限制?
I am choosing a GUI toolkit for C++ to learn. I have done some searching online and most people suggest GTKmm for C++ over GTK+. Despite that fact, I have seen some C++ applications made using GTK+.
Therefore, I just want to know the specific reasons for this:
1. Why GTKmm is preferred for C++?
2. What are the limitations I will face if I use GTK+ for C++ applications instead of GTKmm?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
gtk_button_set_text(GTK_BUTTON(button), "sometext");
gtkmm C++ 代码更短、更清晰。例如:button.set_text("sometext");
来源:http://live.gnome.org/gtkmm/FAQ
gtk_button_set_text(GTK_BUTTON(button), "sometext");
gtkmm C++ code is shorter and clearer. For instance:button.set_text("sometext");
Source: http://live.gnome.org/gtkmm/FAQ