当前位置:  开发笔记 > 编程语言 > 正文

C Analog To STL

如何解决《CAnalogToSTL》经验,为你挑选了1个好方法。

仅仅因为我很好奇 - 在C++中是否有任何C模拟STL的功能?我已经看到提到一个名为glib 的GTK +库,有些人认为这个库填满了账单,但是有其他库会在C中提供STL功能吗?



1> Dan Lenski..:

是的,这glib是一个非常好的选择:它包含许多用于操作容器的实用程序,如链表,数组,哈希表等.还有一个面向对象的框架GObject,可以用来制作带有信号和插槽的对象C(尽管有相当冗长的函数调用名称gobject_set_property,因为C没有任何对象语法).还有主循环代码,因此您可以编写事件驱动程序.

来自维基百科的更多信息:http://en.wikipedia.org/wiki/Glib

Glib最初是GTK的一部分,但是非GUI代码已被完全考虑在内,因此您可以在命令行程序中使用它:http://library.gnome.org/devel/glib/stable/

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有