- 博客(4)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 不要随意混用string和C风格字符串
最近在参与一个前人做了一半的项目,可能是由于之前开发人员并不固定,大家的编码风格不同,本来是个C++的项目,里面却出现了C和C++风格混乱的代码。这里并不是说C和C++熟优熟劣,而是觉得实际项目中应该选定一种编码风格,如果是用C,那就坚持用C,如果选择了C++,那就坚持C++的封装原则。不应该一会C++的风格,一会又是C的风格。 也许大家会说C++本来就是兼容C的,有什么不可呢?我
2014-12-27 19:04:32 1667
原创 运行时找不到.so文件
在路径/home/mike/testlib/下有一个mylib.c文件和mylib.h文件,用如下命名制作为共享库(.so文件):g++ -c mylib.c -fPIC -o mylib.og++ mylib.o -shared -o mylib.so编译通过。在路径/home/mike/test/下有一个test.c文件要使用mylib.so,先将mylib.so文
2014-12-25 11:14:59 3779
转载 ANSI编码和Linux下的mbtowc
原文地址:http://blog.sina.com.cn/s/blog_4723adba0100hnb4.html本文阐述了在linux下使用标准C库函数mbtowc进行多字节和宽字节转化的方法,以及一些诡异的转化错误的产生原因及解决方法。 一、ANSI编码简述“ANSI编码”不同于ANSI(American National Standards I
2014-12-22 22:31:29 3208 1
转载 C++标准转换运算符const_cast
原文地址:http://www.cnblogs.com/ider/archive/2011/07/22/cpp_cast_operator_part2.html前面讲了C++继承并扩展C语言的传统类型转换方式,最后留下了一些关于指针和引用上的转换问题,没有做详细地讲述。C++相比于C是一门面向对象的语言,面向对象最大的特点之一就是具有“多态性(Polymorphism)”。要想很好的使
2014-12-17 17:44:04 580
matrix C++
2014-10-20
win7下用VS2012编译的exe程序在xp下不能运行
2015-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人