C/C++
tyronewj
这个作者很懒,什么都没留下…
展开
-
MSDN中[in]和[out]作用
<br />[in] 表示该参数用于向函数输入数据,[out] 表示该参数用于从函数输出数据[in/out] 表示该参数用于向函数输入数据,并从函数输出数据实际的头文件函数定义中通常会改成 IN 和 OUT,这两个宏的定义是空的,只起到标示作用。原创 2011-05-17 10:45:00 · 848 阅读 · 0 评论 -
C3861: exit : 找不到标识符
<br />错误原因是exit()这个函数的实现找不到,#include<windows.h>就可以解决了原创 2011-03-29 13:22:00 · 11174 阅读 · 9 评论 -
LINK : fatal error LNK1104: cannot open file "Debug/test.exe"
<br />问题:运行VC时总出现Linking...LINK : fatal error LNK1104: cannot open file "Debug/zw.exe"Error executing link.exe.zw.exe - 1 error(s), 0 warning(s)我的是win7系统在C:/Program Files/Microsoft Visual Studio/COMMON/MSDev98/Bin下也找不到Debug文件夹。不想重装了,装了很多次了。原创 2011-04-06 10:47:00 · 36819 阅读 · 18 评论 -
在C++中实现变长数组
1.变长一维数组 这里说的变长数组是指在编译时不能确定数组长度,程序在运行时需要动态分配内存空间的数组。实现变长数组最简单的是变长一维数组,你可以这样做: //文件名: array01.cpp #include using namespace std; int main() { int len; cin> > len; //用指针p指向new动态分配的长度为len*sizeof(int)的内存空间 int转载 2011-04-07 22:58:00 · 1033 阅读 · 0 评论 -
C/C++文件之eof()
<br /><br />在使用C/C++读文件的时候,一定都使用过eof()这个函数来判断文件是否为空或者是否读到文件结尾了,也会在使用这个函数的过程中遇到一些问题,如不能准确的判断是否为空或者是否到了文件尾,以至于有些人可能还会怀疑这个函数是不是本身在设计上就有问题。<br />先来看看如下这段代码:<br />#include <iostream><br />#include <fstream><br />using namespace std;<br />int main()<br />{<br />转载 2011-04-15 23:08:00 · 1157 阅读 · 0 评论