
C/C++
ouczoe
Master candidate in Computer department of Ocean University of China.
Research Interests: Gpu Programming, Virtual Reality, Geologic Modeling, Image Processing.
展开
-
在VS2008中生成DLL
1、选择new->project->win32 console project; 在这一步的选框上有一个选项是 create dictionary for solution, 我不知道这个具体是什么作用,选了之后会项目出现两层文件夹,比如你创建一个命名为test的项目,会生成test文件夹,test中包含另一个test文件夹,你的项目实际上放在了内层test文件夹中。选与不选对于后续原创 2009-12-02 12:24:00 · 1034 阅读 · 0 评论 -
在VS2008中调用dll
将被调用函数的DLL,lib文件放入调用函数的文件夹中;在调用函数的cpp文件中声明语句#pragma comment(lib,"testDLL.lib")extern "C" _declspec(dllimport) void test(char *input);原创 2009-12-02 12:26:00 · 2019 阅读 · 0 评论 -
VS2008中头文件问题
在VS2008中,很多头文件,比如 fstream.h中的.h不再存在了。 * .h后缀是旧iostream库的一部分,是不标准的。在VS2008中,使用的是,比如#include 这些都源于VS2008符合标准C++,因此当程序中出现诸如cout的指令的时候,要用using namespace std语句。 By the way, msdn is so原创 2009-12-02 12:27:00 · 1613 阅读 · 0 评论 -
利用程序代码删除文件
在程序的编写过程中,有生成文件的命令,那么对应的肯定有删除文件的命令。头文件:# include # include using namespace std;举例子:int main(){ coutremove("tempfile.txt") return 0;} 这样可以删除该程序文件夹中的tempfile.txt文件。原创 2009-12-02 12:30:00 · 1289 阅读 · 3 评论 -
C与C++风格字符串
C风格字符串:对字符串进行操作的 C 函数定义在头文件中; 1. 字符串定义:char* result; 2. 字符串的最后一个字符是null字符(/0),可以通过这个字符确定字符串的结尾。 3. strlen()返回的是字符串的大小;因此,分配空间的时候,需要比字符串的实际空间大1. e.g. char* copyString(const原创 2009-12-02 12:31:00 · 938 阅读 · 0 评论 -
C++中读入一行字符
头文件, 最好不要用 fstream.h. 我在写程序的时候,发现用后者会出现不理想的输出,具体原因不清楚,大概是C++标准的问题。 Solution1: e.g.1 char str[90]; infile>>str; outfile infile>>str; outfile inf原创 2009-12-02 12:32:00 · 4951 阅读 · 0 评论 -
vs2008快捷键
Ctrl+m+Crtr+o折叠所有大纲 Ctrl+M+Crtr+P: 停止大纲显示 Ctrl+K+Crtr+C: 注释选定内容 Ctrl+K+Crtr+U: 取消选定注释内容 Ctrl+J : 列出成员 智能感知 Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动原创 2009-12-03 16:00:00 · 1004 阅读 · 0 评论 -
MPI批生成问题LNK2001错误
<br />将 配置属性->C/C++->常规 中的 调试数据格式 修改成 程序数据库Zi ;<br />原因如下面的step2中几种库的区别,默认格式中mpi.h,中可能含有#pragma语句<br /> <br /> <br />(转载)http://www.newsmth.net/pc/pccon.php?id=10003686&nid=408850<br /> <br />step1. 进入项目属性<br /> 项目->属性<br />或 视图->属性管理器<br />或原创 2010-09-14 15:39:00 · 2483 阅读 · 0 评论