
C++
文章平均质量分 77
ACandML
这个作者很懒,什么都没留下…
展开
-
C++ 常见陷阱之 语法
1.函数参数求值顺序至少在2018的今天,C++的函数参数求值顺序仍然是未定的(交给编译器处理),所以函数参数求值的顺序可能在某些情况下回导致一些问题。看下面这个例子:int test=5; printf( "%d,%d,%d\n",++test,test,test++); test=5; printf( "%d,%d,%d\n",test++,...原创 2018-05-11 20:52:56 · 1180 阅读 · 0 评论 -
C/C++可变参数机制
在写一个函数时,经常会有实现一个参数未知或不是常数的函数的需求。printf就是这样的一个函数,在 Section 9.11中有详细描述。接下来的例子将想你展示如何声明一个这样的函数。int f(int, ... ) { . . .}int g() { f(1,2,3);}//Example 9.5为了得到被调...翻译 2018-05-11 20:54:38 · 350 阅读 · 0 评论 -
/mingw32/bin/ld.exe:Permission denied 问题
网上也有类似的问题: Eclipse+CDT+MingW:编译时出现mingw32/bin/ld.exe: cannot open output file bit.exe: Permission denied 我也遇到了同样的情况。打开任务管理器把bit.exe结束了,重新编译就不会有问题了。这样做很繁琐,但是还是没有找到一个更好的解决方案。我是在sublime下编译...原创 2018-05-12 10:53:51 · 4901 阅读 · 0 评论 -
C/C++ 输入输出
C/C++ 中的输入输出算是一个比较大的话题了,我想试图做一个总结,主要内容应该包括C++标准I/O库的介绍、常用的基础输入输出方法和文件输入输出方法,并尽可能多地包括一些常见的错误提醒。现在只是先占个坑,如果一次写完应该是需要一段比较完整的时间才可以写完了,所以只能慢慢磨。C++标准I/O库C++标准I/O库类的继承关系图如下所示: 基础输入输出大多数输入方法就有相应的...原创 2018-05-12 11:50:16 · 511 阅读 · 0 评论 -
C++安全函数
说安全函数之前,首先就要说一说是很么是不安全函数。 举例: _s的安全函数有哪些: 除了_s的“安全函数”还有哪些: asprintf();原创 2018-05-13 11:07:59 · 4279 阅读 · 0 评论