compile ผ่านหรือป่าว

posted on 10 Jun 2005 10:43 by kaze  in Technology

วันนี้มี code มาให้ดูกันสนุกๆ
และถามว่า code ข้างล่าง compile ผ่านไหม


struct math {
int result;

void init(int val);
};


void math::init(int val) {
result = val;
}


int main()
{
struct math val;

val.init(0);
return 0;
}


คำตอบ ให้ลองเอาไป compile กับ gcc และ g++ ดูสิ
แล้วลอง run ดูสิ ^_^

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

#1 By ~S G u i~ on 2005-06-10 14:34

ไม่ต้องงง หรอก อ้าย Gui
มันก็เป็น code ธรรมดาที่ไม่ค่อยเห็นใครเค้าเขียนกันก็เท่านั้น

ถ้า compile ด้วย compiler ของ C จะไม่ผ่าน
แต่ของ C++ ผ่าน เพราะเป็น feature ใน C++

#2 By kaze on 2005-06-10 15:55

ไม่เข้าใจอะ ทำไม c ไม่ผ่าน....

#3 By godspeed on 2005-06-11 01:26

เพราะว่ามันเป็น feature ใน C++ ครับ
ตอนแรกก็ไม่รู้เหมือนกัน เพราะถ้าเขียน C++
จะใช้ class เลย ไม่ใช้ struct อย่างนี้

แต่ไปอ่านเจอก็เลยรู้

#4 By kaze on 2005-06-14 12:15

เวง ไอ้เราก้อเอาไปเปิดใน PAINT ซะได้

มิน่าล่ะ ไม่มีอารายเรย

โฮะโฮะโฮะ

#5 By ~S G u i~ on 2005-06-14 13:32

งง... อ้ายกี แกคิดจะทำอะไรฟ่ะ
บลอกแกอ่ะ ทำให้มันอ่านออกหน่อย
ขาวโพลนอย่างนั้น โรคจิตอยากขาวหรือไงฟ่ะ

#6 By kaze on 2005-06-14 15:56

notepad ผมอ่านออกครับ

#7 By ~dream_designer~ on 2005-06-19 17:24