logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

不要使用VC6自带的STL

今天一个VC6.0的程序折腾了一天, 最后实在无法定位错误, 只好使用VC7.1编译, 结果一切OK.由于程序中使用了不少STL的东西, 特别是容器等, 于是怀疑是VC6.0自带的STL问题, 于是又使用STLPort + VC6.0 编译了一次, 一切OK. 具体问题还不容易定位, 不过这个程序并不是我写的, 而是网上的一个例子程序, 应该也经过了很多人的测试. VC6自带的STL毛病多多, 包

#测试
C++的愤青

C++98中曾经的一些stl class的接口过于晦涩,例如最最最基本的string,其接口简直可以说是摧残人性。C++的list等几乎所有需要分配额外node的容器都是通用的,但是并非高效率的,在高性能的情况下并不适合,不如使用linux中的list_head这种预先需要被插入元素有特定数据成员的方法,简洁,高效仍不失为一种优雅。C++0x 新增加的一些libs越来越沦为一些C++语言Gur

#c++
到底了