C/C++
文章平均质量分 83
Fred Johnson
这个作者很懒,什么都没留下…
展开
-
#ifdef 和#if define的主要区别
#ifdef和#if defined都可以用来判断单个宏是否被定义,为了简便常常使用#ifdef。如:#ifdefMACRO_1code1...#endif#if defined(MACRO_1)code1...#endif#ifdefMACRO_1code1...#elsecode2...#endif如果,判断多个宏是否被定义,或是有条件判断等...原创 2020-03-12 15:38:15 · 1004 阅读 · 0 评论 -
C++中关于sizeof的那些事
最近在看C++primer第四版的电子书,看到7.2.5传递给函数的数组的处理,对于显式传递表示数组大小的形参的例程鄙人亲自做了实验,对于sizeof的用法豁然开朗,下面对于自己的见解进行记录,高手勿喷望各位多多指教。。。C++primer第四版的例程如下:void printValues(const int ia[],size_t size){for(size_t i=0;i原创 2015-03-10 10:20:58 · 367 阅读 · 0 评论 -
C++ 使用ifstream和getline读取txt文件内容
假设有一个叫 data.txt 的文件, 它包含以下内容: Fry: One Jillion dollars.[Everyone gasps.]Auctioneer: Sir, that's not a number.数据读取, 测试 。以下就是基于 data.txt 的数据读取操作:#include #include #include转载 2016-03-09 13:38:55 · 4804 阅读 · 0 评论 -
c/c++中数据输出到文件名有变量的文件中或多个程序运行结果输出到同一个文件中的方法
c/c++中将运行结果输出到文件的不同方法原创 2016-12-23 17:32:51 · 4257 阅读 · 0 评论 -
c/c++程序main函数参数解析,以及参数传递的不同方法
1. 程序运行时传递参数的不同方法: 1)通过命令参数传递参数; 2) 通过txt文件读取参数。2. 方法举例1)通过命令参数传递参数,即解析main函数的参数。 main函数可以不带参数,也可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。所以C99标准中规定只有以下两种定义方式是正确原创 2017-01-16 16:25:57 · 6501 阅读 · 0 评论