LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 964|回复: 4

Linux 下开发对字符串操作的疑问

[复制链接]
发表于 2006-8-13 22:16:51 | 显示全部楼层 |阅读模式
我想在Linux系统下,使用C++开发一个程序。 现在我的程序需要用到大量字符串操作的代码,我想请问一下Linux系统下的C++有没有类似MFC中CString那样的可以对字符串很方便操作的类。

另外,STL在Linux下是不是也能用?

谢谢大侠赐教了。
发表于 2006-8-13 23:24:49 | 显示全部楼层
STL 的 string 不就行了。
回复 支持 反对

使用道具 举报

发表于 2006-8-14 15:07:10 | 显示全部楼层
stl = standard template library, 只要编译器支持cpp,理论上就应该提供相应的标准库
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-14 16:43:07 | 显示全部楼层
请问上面的大侠, 我如果用C++和STL的东西编写了程序,编译完成以后, 执行时需不需要动态库的支持?
  我现在在编写一个程序, 这个程序以后需要运行在FC的一个精简系统里面. 我们老大的要求是这个系统要越精简越好, 我想问的是,如果没有任何动态库的支持, 我编译的程序能不能运行在这个精简系统里. 如果需要动态库支持, 那么需要哪个动态库.
  如果能设置编译选项, 使得可执行程序脱离动态库的依赖,也行.

  谢谢了.
回复 支持 反对

使用道具 举报

发表于 2006-8-14 17:18:31 | 显示全部楼层
stl 应该是不需要动态库的, 但是作为一个二进制可执行程序,一般是需要os提供的动态库的,至于需要哪些库,可以ldd看一下. 如果想不用动态库,那就加上 static 编译选项,进行静态连接
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表