[問題] 請教VS2010寫C++的問題?

看板C_and_CPP作者 (千里之外)時間12年前 (2012/06/21 16:39), 編輯推噓0(006)
留言6則, 5人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VS2010 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 這個問題可能很簡單...請各位大大多多包涵... 小弟之前都用DEV-C...突然要用VS2010有點不適應... 但之前已用過寫C#...但現在被using namespace打倒了.... 餵入的資料(Input): 我選了一個win32主控台應用程式...準備試寫程式... 但平常都會直接寫using namespace std; 但它底下一直有條紅色,寫重覆定義...拿掉即可正確執行.... 請問為何不用寫呢?? 而書上不是都有寫嗎??? 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.168.6.37

06/21 16:47, , 1F
我猜你include的某個.h檔裡面已經有寫了
06/21 16:47, 1F

06/21 16:52, , 2F
它是自動有引入"stdafx.h"
06/21 16:52, 2F

06/21 17:00, , 3F
j大不好意思...你說對了...抱歉..
06/21 17:00, 3F

06/21 17:31, , 4F
using namespace in a header? bad smell ...
06/21 17:31, 4F

06/21 19:50, , 5F
如果不知道該怎麼下標題, 就把錯誤訊息貼上
06/21 19:50, 5F

06/22 06:19, , 6F
四樓正解
06/22 06:19, 6F
文章代碼(AID): #1FujtBkb (C_and_CPP)