[問題] 在Xcode上寫C++是否和在Dev上寫不同?

看板C_and_CPP作者 (鉛筆)時間15年前 (2010/09/04 16:21), 編輯推噓2(2015)
留言17則, 8人參與, 最新討論串1/1
在xcode上PAUSE顯示為 command not found 最近才要學c++,因為個人使用的是apple,於是就裝xcode來用, 但我買的書是以dev為範本教學,請問用dev或xcode所寫的c++會有差異嗎? 謝謝! 有問題的code: (請善用置底文標色功能) #include <stdio.h> #include <stdlib.h> int main(void) { printf("BHHHJ"); system("PAUSE"); return 0; } 執行結果: Program loaded. run [Switching to process 843] Running… sh: PAUSE: command not found BHHHJ Debugger stopped. Program exited with status value:0. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.14.75

09/04 16:23, , 1F
apple shell沒有PAUSE這個command...
09/04 16:23, 1F

09/04 16:25, , 2F
所以我買錯書囉?慘~
09/04 16:25, 2F

09/04 16:26, , 3F
用getchar()暫停也可以
09/04 16:26, 3F

09/04 16:26, , 4F
書上有這種例子的確不當 另外原因可以在版上/pause
09/04 16:26, 4F

09/04 16:27, , 5F
請問()內要填什麼?
09/04 16:27, 5F

09/04 16:32, , 6F
getchar() 括號內不需要任何東西
09/04 16:32, 6F

09/04 16:33, , 7F
樓上好人超
09/04 16:33, 7F

09/04 16:35, , 8F
謝謝各位! 是不是在xcode上寫的,需要另外買書學?
09/04 16:35, 8F

09/04 16:37, , 9F
基本上不用 ANSI-C是不分平台的..不過書有好壞
09/04 16:37, 9F

09/04 16:38, , 10F
如果你只要寫標準的C++ 手邊的應該就夠用
09/04 16:38, 10F

09/04 16:38, , 11F
如果你需要使用Apple特有的功能 就需要另找書
09/04 16:38, 11F

09/04 16:38, , 12F
你可以/書 看看版上前輩們推諫的好書
09/04 16:38, 12F

09/04 17:08, , 13F
Xcode 寫 C/C++ 的作法 Google 就有了, 還是中文咧
09/04 17:08, 13F

09/04 17:11, , 14F
離開Windows就別用 system("pause") 這種奧步了 XD
09/04 17:11, 14F

09/04 17:17, , 15F
在 Windows 也請愛用 Code::Blocks 免去這種奧步~~~
09/04 17:17, 15F

09/04 20:10, , 16F
在windows只要到cmd下執行,連codeblocks都不用。
09/04 20:10, 16F

09/06 07:31, , 17F
在Linux下什麼都不用因為也是command line XD
09/06 07:31, 17F
文章代碼(AID): #1CWW5yay (C_and_CPP)