由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - [合集] (c++)为什么不能把这个function的definition放到class里
相关主题
题2c++ class definition
pointer to function小白请教一个C++问题:问什么我不能把两个指针=起来?
[合集] Thinking in C++这本书怎么样啊?compare double to float
关于 VC++ vitual, reload 和 derive的一个问题...问个程序问题
为什么我看不懂下面的code,是不是水平还不够?class D:public B;
What happens when recursion functions are declared inline?C++ 弱问一个
请教一道入门小题function declaration
大家来做题C++。a simple question for C++ class
相关话题的讨论汇总
话题: class话题: apple话题: definition话题: print话题: void
进入Programming版参与讨论
1 (共1页)
c***d
发帖数: 996
1
☆─────────────────────────────────────☆
chamberlain (PKU|PHY01|面朝大海|春暖花开) 于 (Mon Jul 2 18:07:20 2007) 提到:
(c++)为什么不能把这个function的definition放到class里面?
一个很简单的class,如下,编译可以通过
#include
using namespace std;
class Apple{
public:
void print();//declaration
};
void Apple::print() {
cout<<"I am an apple"< }
但是如果把print()的definition部分挪到class里面去,如下,为什么就不行了呢?
#include
using namespace std;
class Apple{
public:
void print();//declaration
1 (共1页)
进入Programming版参与讨论
相关主题
a simple question for C++ class为什么我看不懂下面的code,是不是水平还不够?
请问一个exception题目What happens when recursion functions are declared inline?
发个初级面试题请教一道入门小题
最初级的白痴C++问题大家来做题C++。
题2c++ class definition
pointer to function小白请教一个C++问题:问什么我不能把两个指针=起来?
[合集] Thinking in C++这本书怎么样啊?compare double to float
关于 VC++ vitual, reload 和 derive的一个问题...问个程序问题
相关话题的讨论汇总
话题: class话题: apple话题: definition话题: print话题: void