CPP
学术科技 · 当前来自首页固化板块目录。
源代码组成程序后 运行的时候,用dos命令行输入参数 怎么每次都打不开文件呢?
一个小程序,从书上敲上去的,链接出错了,错误如下: Linking... nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex nafxcwd.lib(thrdcore.obj) : error LNK20…
有这么一段程序: #include <stdio.h> #include <stdlib.h> char ga[]="abcdefghijklm"; void func(char ca[]) { printf("%#x\n",&ca); printf("%#x\n\n",&(ca[0])); } int main() …
我怎么看就是一样的,可是放到visual c++ 2005就不一样了 ================== for(int i=0; i<10; i++) p[i]=i; =================== 上面这段语句,int* p = new int[10] 根本没有分配空间,int p[10]倒是正常的 不明…
大家有没有试过直接操作文件缓冲区?就像这样: FILE *tempfile; char buf[1280]={0}; int i=0; tempfile=fopen("d:\\temp\\test.txt","wb"); setvbuf(tempfile,buf,_IOFBF,1280); for(i=0;i<1280…
刚学写程序,什么都不懂,高手请指教一下 代码写好之后在cygnus下编译运行,system("pause')为什么不起作用??
#include <stdio.h> void fun(const int **a) { printf("%d", a[0][0]); } int main(void) { int a[2][2] = {1, 2, 3, 4}; fun(a); return 0; } int** 和int[][]不能等同吗? 报内存错…
假设结构体里面可能有1-100个成员,成员的个数是不定的,每个成员都是一个不能预知 长度(假设有上限)的字符串,具体的字符串要在程序运行的时候才能获取,应该怎么构 造这个结构体,尽量的节省内存空间? 初步是想设置100个字符串指针,不使用的就直接置为NULL,但是这样还是会浪费一些不 用的指针,请问还有更好的方法吗?
#include<iostream> #include<math.h> using namespace std; class Point { public: Point(int xx=0,int yy=0) {X=xx;Y=yy;} Point(Point &p); int GetX(){return X;} int …
是一个最简单的链表操作 struct student { long num; char *string[20]; student *next; }; student *creat(void) { student *head,*p1,*p2; head = NULL; p1 = p2 = (student*)malloc…
#include <iostream> #include <memory.h> #include <assert.h> using namespace std; class A { char k[3]; public: virtual void aa(){}; }; class B:public virtual A {…
想实现一个hook,监视某个应用程序的启动,可以根据注册表得到某个应用程序的位置,HOOK能做吗? 有没有DEMO代码可供参考?
用下面方式定义内联函数的时候,代码中出现的那两个地方的inline关键词是不是只要有一个就行了?还是说哪个inline是必须写的? [quote]class A { inline void func(); }; inline void A::func() { }[/quote]
RT,这两个能转吗?怎么我都搜不到呢……
#include<string> #include<iostream> using namespace std; enum Course { CH, MA, EN, CS,PH,CM}; class Record //定义记录 { public: // Record_Head rh; //记录头部 int SN; //…