请教一下男孩学saxphone的问题# Parenting - 为人父母d*t2012-11-05 08:111 楼如果inline function的declaration和definition分开放,一个放header,一个放file,compile会报错吗?还是只Ignore?
S*I2012-11-05 08:113 楼inline is only a suggestion, compiler is allowed to ignore it.file【在 d********t 的大作中提到】: 如果inline function的declaration和definition分开放,一个放header,一个放file: ,compile会报错吗?还是只Ignore?
D*R2012-11-05 08:114 楼这么小的孩子有力气吹吗?是降E那种吗?我高中吹过降B的,就是最大个的,挺费力气的,但是比小号还省力点。我们乐队老师说吹管乐有个副作用就是腮帮子大,他就有俩胖嘟嘟的腮帮子,我吹的不多,而且天生腮大,所以也不知道。。。。
q*x2012-11-05 08:115 楼下面这个例子,即使没有inline关键字,X::f()也必须inline,否则ODR违例?这里的inline语法上必须有,但编译器还是可以处理成普通函数,还是说必须inline?// class_X.h#include using namespace std;class X {public:void f();};void X::f(){cout << "X::f()" << endl; }//class_X1.cpp#include "class_X.h"void f(){X x;x.f();}// class_X2.cpp#include "class_X.h"int main(){X x;x.f();f();}g++ class_X1.cpp class_X2.cpp【在 S**I 的大作中提到】: inline is only a suggestion, compiler is allowed to ignore it.: : file
C*N2012-11-05 08:116 楼我也不知道,只知道有四种,不知道这么小的孩子适合吹哪种,也是帮朋友问的。【在 D**********R 的大作中提到】: 这么小的孩子有力气吹吗?是降E那种吗?我高中吹过降B的,就是最大个的,挺费力气: 的,但是比小号还省力点。: 我们乐队老师说吹管乐有个副作用就是腮帮子大,他就有俩胖嘟嘟的腮帮子,我吹的不: 多,而且天生腮大,所以也不知道。。。。
r*t2012-11-05 08:117 楼没有试过,觉得应该报错。file【在 d********t 的大作中提到】: 如果inline function的declaration和definition分开放,一个放header,一个放file: ,compile会报错吗?还是只Ignore?
t*r2012-11-05 08:118 楼通常 alto-sax 最容易吹,大多数人从 alto-sax 开始学。【在 C*****N 的大作中提到】: 我也不知道,只知道有四种,不知道这么小的孩子适合吹哪种,也是帮朋友问的。
y*g2012-11-05 08:119 楼难说,反正rvct 4.0 直接写在class header里面的也不inline【在 q****x 的大作中提到】: 下面这个例子,即使没有inline关键字,X::f()也必须inline,否则ODR违例?: 这里的inline语法上必须有,但编译器还是可以处理成普通函数,还是说必须inline?: // class_X.h: #include : using namespace std;: class X {: public:: void f();: };: void X::f()