社区
C语言
帖子详情
急!C语言能不能调用STL的vector?有没有C语言的vector库?
dreadknight2
2007-11-19 11:32:31
rtrt
...全文
801
16
打赏
收藏
急!C语言能不能调用STL的vector?有没有C语言的vector库?
rtrt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dreadknight2
2010-06-21
打赏
举报
回复
估计是没有了
结贴
jixingzhong
2007-11-20
打赏
举报
回复
思想可以参考:http://blog.csdn.net/jixingzhong/archive/2006/11/14/1383111.aspx
jixingzhong
2007-11-20
打赏
举报
回复
在C++中包装一些需要的 C 接口,然后在C中调用。
tanmeining
2007-11-20
打赏
举报
回复
STL是标准摸版库函数,C语言不支持摸版的,这是C++的,你要想用容器,在C下只能自己写
mShopping
2007-11-19
打赏
举报
回复
stl是c++的标准模板库,C只有自己来做了。
ckt
2007-11-19
打赏
举报
回复
没有
自己封装
dreadknight2
2007-11-19
打赏
举报
回复
STL的底层也是C语言。Linux源码中有没有这些接口的定义?在什么路径?
xugang_2001
2007-11-19
打赏
举报
回复
C不支持 干脆直接用C++好了 或者自己写
loops
2007-11-19
打赏
举报
回复
C不支持模板,还有操作符重载等等,所以估计类似vector是不能直接用的。
你必须自己手写一个vector。
Wolf0403
2007-11-19
打赏
举报
回复
去看 glib
http://www.gtk.org/api/
r_swordsman
2007-11-19
打赏
举报
回复
一个语言支持不支持模板..是看编译器....
你重写一个c的编译器...支持模板不就可以了?
hai040
2007-11-19
打赏
举报
回复
linux下原码在/usr/include/g++**/中,上个星期才复了一份准备研究一下
zhangyanli
2007-11-19
打赏
举报
回复
c里面是没有这些的,自己写一个也行。
不过还是建议楼主用c++,呵呵
我啃
2007-11-19
打赏
举报
回复
有是有,用C实现泛型容器,但是用起来很不爽
STL需要C++模板支持
standard template lib名字就说了嘛~
dreadknight2
2007-11-19
打赏
举报
回复
STL的底层到底是C还是C++?
mathe
2007-11-19
打赏
举报
回复
也不能完全说不能用,比如对于一个给定的类型,你可以自己用C接口封装一下关于这个类型的vector对象,放在一个库文件里面。
不过通常大家不这么用。相对来说,更多的可能是我们在C++中调用用C写好的库文件。
高效实用的C 委托
库
,支持普通函数,仿函数.rar
只使用了
STL
的
vector
和typeinfo
库
.性能与boost的function相同,性能与boost::function
库
相同。 利用[](...)
调用
单个函数委托性能稍好一些。 二、声明形式: 目前支持0到9个参数 QLib::Event ev0; //零...
C_C++问题总结
C/C++问题总结 1. 关键字 1.1 const 1.1.1 常量 1.1.2 修饰指针 1.1.3 修饰函数参数与返回值 ...3.19 实现
不能
在堆、栈分配的类,
不能
被继承的类 3.20 堆和栈 3.20.1 程序内存分配 3.20.2 堆和栈 3.20.3 栈溢出
STL
标准模板
库
--编程初步视频精讲
STL
(Standard Template Library),即标准模板
库
,是一个具有工业强度的,高效的C++程序
库
。它被容纳于C++标准程序
库
中,是ANSI/ISO C++标准中新的也是极具革命性的一部分。
STL
将数据结构和算法的分离,使得
STL
变...
第一章C++视频介绍视频
STL
库
介绍:
vector
, map, set等 异常处理 C++的实际应用 C++在游戏开发中的应用 C++在系统编程中的应用 C++与性能优化 学习资源与推荐 C++标准文档与参考书籍 在线学习资源与社区 实际项目练习与挑战 视频结尾: ...
在
C语言
中
调用
C++
STL
库
的方法(以下例子是
调用
vector
)
可以参考这篇stackoverflow问答 https://stackoverflow.com/questions/50556920/how-can-i-use-c-
stl
-containers-in-the-implementation-file-of-a-c-library
C语言
69,368
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章