直接手工在代码处的类的构造函数那边写上构造函数的参数,编译不能通过,why?
解决方案 »
- 请教如何分别响应文本框回车消息
- 有个指针的很简单问题,哪个语句要手动释放内存?
- template <typename T> 和template <class T>一样吗?
- 100急问!!!
- 在一个工作区下,有一个EXE工程,一个DLL工程,EXE调用了dll的函数,怎样可以由EXE工程跟踪到DLL中?
- 推荐一些DDK开发驱动程序的书籍
- 如何得到当前激活的网页上所有的图片url?
- 如何在按下回车时结束对树控件的标签的编辑?
- CSocket connect() ?
- ado+access中,含变量的sql语句
- VC中哪个函数可将“数”转换为字符?比如将整型转化成字符。
- 如何得到满足特定条件的纪录的最大值
#include <iostream.h>class point {
int x,y;
public;
point(int a, int b)
{x=a; y=b}
void print()
{ cout << x << " " << y << endl;}
};main()
{
int input1;
cout << "test program! " << ":"<< endl;
cin >> input1;
cout << "input number is :" << input1 << endl;
...
point();
point(int a,int b)
{
x=a;
y=b;
}
把 public 后面的那个 ";" 改成 ":"
我们新建一个win32 console应用程序,选择简单的.
工程名为my
在Class View中右键选择"New class",新建一个类叫做point
然后到FileView中的Header Files的point.h文件中:
class point
{
public:
point(int a, int b);//int a, int b是手工增加
virtual ~point();};只这样的操作编译却不能通过!!!why?
public后是 :这是我写错了。sorry!
那要怎么做?请指教!
{
public:
point(int a, int b);//int a, int b是手工增加
virtual ~point();};point::point(int a,int b)
{
x=a;
y=b;
}在使用的时候:(定义对象)
point p(100,200);