C/C++开发
树下
这个作者很懒,什么都没留下…
展开
-
关于vc++6.0的编程小问题
现在用的编工具是vc++6.0,虽然用这个工具来写一些控制台下的C程序似乎有点大材小用了,但个人觉得用的还算是顺手.但最近vc总是给我找麻烦! 就说变量的定义问题吧,有一次编绎总是报错:变量未定义.我可是十分纳闷,变量明明在那定义了,怎么是未定义呢? 多方查找后,终于找出了问题所在,原来有一个变量是在调用函数后定义的,这在vc++6.0上会报错,在高版本的vc上就没有问题了.原创 2011-06-04 23:10:00 · 237 阅读 · 0 评论 -
C++中的复制构造函数
复制构造函数,这个名字一听起来就让人有点不寒而粟。从国外书上翻译的东西总是那么让人难以理解,什么对象,实体,听起来着实专业,,,,,,,,,,,,,, 要说复制构造函数,这个东西又是C++中的一个难点,至少很多人是这么说的,却实有这么一点。许多C++的书上也是这么说的。我看的那本《c++ primer plus〉中更是对这种函数大加渲染,让读者如 坠云雾,不过由于C++的复杂原创 2011-08-10 12:47:57 · 280 阅读 · 0 评论 -
map/multimap中的key值因常量性不能被直接修改
最近在项目中用大量用到map/multimap,在修改容器中的key值时编绎器报错,大意是“因常量性不能被赋值”,因对STL内部机制不是十分清楚,折腾了一会始终找不到bug原因。之前在项目中也多次用到过关联容器,但操作大多是修改 value值,很少有修改key值的。没办法,google相关主题发现一篇文章恰好是讨论这方面 内容,按照文章上的方法试了下果然消除了bug。(文章链接:http://bl原创 2013-05-01 15:38:38 · 1017 阅读 · 0 评论