![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 56
coder_WeiSong
这个作者很懒,什么都没留下…
展开
-
变参标准函数的重新封装,如printf
写一个函数封装printf用作trace方法一:#include #include void my_trace(const char *cmd, ...){ printf("%s %s ", __DATE__, __TIME__); va_list args; //定义一个va_list类型的变量,用来储存单个参数 va原创 2013-08-24 21:12:04 · 10579 阅读 · 0 评论 -
vector中erase用法注意事项
原文地址:http://hi.baidu.com/heyanch/item/ca98d01e46c6b45ff1090edf以前就发现了vector中的erase方法有些诡异(^_^),稍不注意,就会出错。今天又一次遇到了,就索性总结一下,尤其是在循环体中用erase时,由于vector.begin() 和vector.end()是变化的,因此就引入了错误的可能性。ve转载 2013-08-24 21:25:25 · 867 阅读 · 0 评论 -
C++ / vs 如何生成自己的静态库(lib)文件
原文地址:http://panxq0809.iteye.com/blog/691225打开VS2005,建立一个win32控制台程序,然后打开项目--LibTest属性(如图1),打开LibTest属性页(如图2),在右边配置类型处选择静态库(lib)。然后我们就可以写我们的头文件和cpp源文件了。写完后编译下就可以在目录下找到相应的lib文件了。图1:图2:转载 2013-08-31 08:43:10 · 6838 阅读 · 0 评论 -
在Linux下如何使用GCC编译程序、简单生成静态库及动态库
原文地址:http://blog.csdn.net/clozxy/article/details/5716227 本文适用于Linux下开发初学者。本文初步讲解在Linux下如何使用GCC编译程序、简单生成静态库及动态库。一、关于安装。一般系统默认是安装好编译器的,并且网络上有大量资料介绍不同发行版本下的安装问题,本文不再描述。二、C编程中的文件后缀转载 2013-08-31 08:37:20 · 1036 阅读 · 0 评论 -
MySQL一次执行多条语句的实现及常见问题(C API Commands out of sync; you can't run this command now)
原文地址:http://www.cppblog.com/fwxjj/archive/2010/08/05/122258.html通常情况MySQL出于安全考虑不允许一次执行多条语句(但也不报错,很让人郁闷)。MySQL是支持在单个查询字符串中指定多语句执行的,使用方法是给链接指定参数:view plaincopy to clipboardprint?转载 2013-09-07 17:08:42 · 2112 阅读 · 0 评论 -
linux 编译指定库、头文件的路径问题
原文地址:http://blog.csdn.net/yufeng1108/article/details/87922951. 为什么会出现undefined reference to 'xxxxx'错误?首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本身没有问题,是你用编译器编译时参数用得不对,你没有指定链接程序要用到得库,比如你的程序里用到转载 2013-09-05 15:07:53 · 1348 阅读 · 0 评论 -
const char*, char const*, char*const的区别
原文地址:http://blog.csdn.net/yingxunren/article/details/3968800const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有,只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Langu转载 2013-09-12 16:54:17 · 665 阅读 · 0 评论 -
linux下c/c++方式访问curl的帮助手册
转自:http://blog.chinaunix.net/u1/47395/showart_1768832.html有个业务需求需要通过curl 代理的方式来访问外网百度了一把,测试可以正常使用。记录下来方便后续查找 example: 1. http://curl.haxx.se/libcurl/c/example.html 2. http://www.libcu转载 2013-09-05 15:34:22 · 1703 阅读 · 0 评论 -
ubuntu 上的 curl 安装 针对 sftp
一.直接尝试curl的sftp安装参考:http://curl.haxx.se/docs/install.html ./configure --prefix="/usr/local/curl" --with-libssh2 --with-ssl LIBS=-ldl make make install无错误安装完成后,/usr/local/curl/b原创 2013-09-23 22:17:23 · 2798 阅读 · 0 评论