wxjwxjwkjl 的 站内主页
2009
04-14
04-14
书上说,每一个非静态成员函数都有一个隐含的this指如
void Myclass::SetValue(Myclass *const this, int i){x=i;}
请问每个函数里面的隐含this指针是常量指针吗?如果不是常量指针,书上却说在程序中不能修改this指针,但是书上确举出一个用this指针复制同类之间的列子:
void Point::Copy(Point &p)&nb....
Read More >
2009
04-10
04-10
我今天看到书上说:(假设已经定义一个class point,并且A已经赋值完成)
point B=A; //将调用拷贝构造函数;
point B(A); //显试调用拷贝构造函数;
point B; B=A; //对象之间赋值,不调用拷贝构造函数;
请问,最后这种情况不用拷贝构造函数赋值,他们是怎么传递值的呢?也就是说....
Read More >
2009
04-01
04-01
今天我编写了一个程序!本来想试试用以下程序看看DOC文件里面到底装的什么东西!但是好象行不通呢?请问这样的程序怎么回试不通呢?
#include<iostream.h>#include<stdio.h>void main(){ char *c; int i; FILE *fp; fp=fopen("d:\123.doc","rb")....
Read More >
2009
03-30
03-30
请问我的程序用.txt复制到.txt很成功!为什么用.doc复制到.txt就不行呢?
而且我用.doc复制到.doc也不行?请问.doc是采用的什么储存制度啊?
怎么才能用C来复制.DOC文件到.TXT,或者.DOC到.DOC啊??....
Read More >
2009
03-30
03-30
书上说文件的定义为:
typedef struct
{short level; unsigned flags;.........short token;
}FILE;
请问我可以访问文件里面定义的成员吗?我试者访问了一下为什么不行啊?
比如:FILE *fp=fopen("file.1","w");
cout<<f....
Read More >
2009
03-26
03-26
今天心情不错!编写了一个32位机的关于10进制转换为2进制输出程序,希望大家多多指点;
#include<iostream.h>int tow(int n){ unsigned i,j=1; for(i=1;i<=n;i++)j=j*2; return(j);}void main(){ unsigned i,a[32]={0}; ....
Read More >
2009
03-23
03-23
#include<iostream.h>#include<malloc.h>#define NULL 0#define LEN sizeof(struct ST)#define S struct STstruct ST{ long num; float score; S *next;};
int n=0;
S *creat(void){&n....
Read More >
2008
12-13
12-13
大家好!很高兴大家能抽时间看我的帖子!在此我感到无比的荣幸!我大学的时候学会了C语言的面向过程编程,不说学的很好!但是绝对不会很差!现在我想学C++面向对象编程,请问一下高手怎么学习的效率才比较高!我买了以下的书,如还缺什么请指点:
Visual C++程序设计教程(21世纪高等院校规划教材)
1件
19.40元
Visual C++面向对象编程教程
1件
26.1....
Read More >