→ wayne79:;有些打錯 我都修改過了 可是還是不能ˊˋ 07/13 12:50
→ prismwu:#include <iostream> //? 07/13 12:51
→ james732:#include <iostream> 07/13 12:52
→ tropical72:namespace std ?? 07/13 12:52
→ wayne79:樓上各位大大 什麼意思?? 07/13 12:53
→ wayne79:第一行改過了<>還是不能跑 07/13 12:54
→ james732:如果再不能跑,請貼上錯誤訊息 07/13 12:54
→ prismwu:namespace std;//讓你可以省略std::的開頭 像是std::cout 07/13 12:55
→ wayne79:請問 第二行加#include <stdlib.h>有差嗎 07/13 12:56
→ james732:我發現你用了全型的分號..... 07/13 12:56
→ belion:想請問是用那個開發平台?vc6?dev c++?..etc ? 07/13 13:00
※ 編輯: wayne79 來自: 125.224.204.43 (07/13 13:04)
→ james732:stdlib.h 是為了 system 那行而加的 07/13 13:05
→ angleevil:我記得如果使用#include <iostream>,好像不用加stdlib 07/13 13:08
→ james732:我剛剛用g++要加 07/13 13:08
→ wayne79:所以只要有#include <iostream.h>就不用打stdlib.h了嗎// 07/13 13:09
→ angleevil:可是超哥,g++的環境下就無法使用pause呢 07/13 13:10
→ angleevil:那是好像,有點不太確定.因為我現在都被迫寫c.所以一定有 07/13 13:11
→ angleevil:stdlib.h. 07/13 13:12
→ james732:請不要寫<iostream.h>,<iostream>才是正確的 07/13 13:12
→ wayne79:可是老師教要.h 我就不懂一定要+stdlib.h嗎 07/13 13:13
→ angleevil:= =原po一定是搞混老師的話,iostream才是對的 07/13 13:15
→ angleevil:要加stdlib.h 07/13 13:16
推 ledia:cstdlib ? 07/13 13:18
→ PkmX:建議用getchar()或std::cin.get()之類的取代system("pause"); 07/13 13:20
→ angleevil:謝謝PkmX<m.m> 07/13 13:23
→ wayne79:以解決了可以跑程式了 07/13 13:30
→ wayne79:但是還是沒人肯說清楚到底 07/13 13:31
→ wayne79:+ #include <stdlib.h>是在什麼情況下加 07/13 13:31
→ james732:stdlib.h是為了system那行加的...我有講過了... 07/13 13:34
→ james732:你刪掉 system("pause"); 那行的話就不用加 stdlib.h 07/13 13:34
→ wayne79:可是我沒有+可是有打system也可以跑程式.... 07/13 13:35
→ james732:那就是不需要加了 07/13 13:36
→ wayne79:恩謝謝啦~"~~ 07/13 13:37
→ wayne79:多謝大家幫我上了一堂課程 07/13 13:37
推 ducksteven:沒加的話,編譯器自動當做 return int 07/13 16:07
→ ducksteven:剛好 system 也是 return int ,所以 link 才沒出錯 07/13 16:07
→ PkmX:樓上在說什麼...? 07/13 16:37
→ xatier:鴨七學長.... 07/13 17:15
推 UNARYvvv:C++ 已經不會把沒寫 return type 自動當作 return int了 07/13 18:08
→ UNARYvvv:在C的那種狀況你拿strcpy(非return int)來試link也會過 07/13 18:33
→ UNARYvvv:原po的現象應該是在過去非標準的 iostream.h 多包了其他 07/13 18:36
→ UNARYvvv:header 的東西進去,以標準來說不該放那了 07/13 18:38
→ UNARYvvv:這只是現在讓你一時方便可以少 include 一些東西,等你換 07/13 18:40
→ UNARYvvv:比較新的編譯環境之後就會碰到錯誤 07/13 18:41
→ angleevil:= =認真的講,原po應該出去玩了吧!很奇怪堅持不改成 07/13 19:31
→ angleevil:iostream,竟然忽略善良的超哥建議. 07/13 19:31
→ james732:謝謝樓上 〒△〒 07/13 20:07
推 ianfang:從include可以打成() 可以判斷原po一定相當程度誤會老師的 07/13 20:42
→ ianfang:教學... #include <iostream> #include <cstdlib> 07/13 20:43
→ james732:說不定只是筆記抄得太潦草 XD 07/13 20:46
→ firejox:有可能是在cmd下看的 XD 07/13 20:47
→ angleevil:怪不得樓上已經拿到黃金卡. 07/13 20:48
→ firejox:黃金卡可以換P幣嗎 XD 07/13 20:59
→ angleevil:不可以,只能換到無止盡的悲傷. 07/13 21:06
→ firejox:TAT 07/13 21:07
推 ducksteven:原來原po是用C++... 沒注意xd 07/13 22:08
→ ducksteven:我在 Xcode 這樣做會出現 implicit declaration 警告 07/13 22:13