求助 简单的 C++程序(已解决,非常感谢帮忙。。。)

软件和网站开发以及相关技术探讨
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25

#16

帖子 titainium » 2007-03-15 20:49

代码: 全选

#include <iostream>
using namespace std;

class Hello {
public:
Hello(int, int);
void Display();
private:
int day;
int month;
} ;

Hello::Hello(int d,int m)
{
day=d;
month=m;
}
void Hello::Display()
{
cout<<"Hello,World!\n"<<endl;
}
int main()
{
Hello theHello(14, 03);
theHello.Display();
return 0;
}
这是照着你的代码改的,另外要问一个问题,你的文件保存成什么名字?Hello.cpp?hello.cpp?
Titainium
aws453
帖子: 12
注册时间: 2007-03-12 13:31

#17

帖子 aws453 » 2007-03-16 12:30

To titainium:我 确实保存为 Hello.cpp 的;看你修改后的代码和我的区别没多少呀,
我保存为 test.cpp 却能编译运行,然后另存为 Hello.cpp后又是相同的 错误。。。

aws@ubuntu:~/myRun$ g++ -c test.cpp
aws@ubuntu:~/myRun$ g++ -o test test.o
aws@ubuntu:~/myRun$ ./test
The date is14-3
Hello,Linux c programing!

aws@ubuntu:~/myRun$ g++ -c Hello.cpp
g++: Hello.cpp: No such file or directory
g++: no input files
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25

#18

帖子 titainium » 2007-03-16 12:47

Hello(int, int);
Hello::Hello(int d,int m)
Hello theHello(14, 03);
区别在这里,你找本教程看看C++是怎样创建对象的吧。

至于为什么保存为Hello.cpp就不能运行,也许不是rpwt,就是jpwt :em72
Titainium
aws453
帖子: 12
注册时间: 2007-03-12 13:31

谢谢哈

#19

帖子 aws453 » 2007-03-16 13:00

titainium
非常感谢你的帮忙。。。。
能留下QQ号没
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25

#20

帖子 titainium » 2007-03-16 13:16

偶只有MSN... :em57
Titainium
回复