Re: [問題] string所遇到的問題

看板C_and_CPP作者 (Devil)時間16年前 (2009/12/20 02:49), 編輯推噓3(3014)
留言17則, 6人參與, 最新討論串2/2 (看更多)
#include <iostream> #include <string> using namespace std; class Monster { public: int lv; int hp; string name; Monster(int theLv, int theHp, string theName) { lv = theLv; hp = theHp; name = theName; } }; void main() { Monster mon(10, 10, "TEST中文"); cout << mon.hp << endl; cout << mon.lv << endl; cout << mon.name << endl; } 個人寫的你參考看看 我認為你的錯誤是因為,你沒有養成良好的打字習慣 所以造成誤判,建議先找找看 1.有沒有打錯字的地方 2.確認不是IDE在耍個性 上面我是用VC2008寫的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.133.240

12/20 02:59, , 1F
我試一下 class不是我寫的= =
12/20 02:59, 1F

12/20 03:02, , 2F
不行耶..你的code我編譯一樣會出現同樣錯誤= =
12/20 03:02, 2F

12/20 03:05, , 3F
請問樓上朋友也是用vc6嗎?
12/20 03:05, 3F

12/20 03:09, , 4F
你們的 VC6 有沒有裝 service pack 啊?
12/20 03:09, 4F

12/20 03:09, , 5F
我記得 VC6 不裝 SP 的話連 friend 都會炸。
12/20 03:09, 5F

12/20 03:11, , 6F
是VC6= =我沒裝SP..難怪我真的是連friend都不能用= =
12/20 03:11, 6F

12/20 03:12, , 7F
可是我看了一下 2008只有試用板..
12/20 03:12, 7F

12/20 03:13, , 8F
微軟官網應有2008的Express Editor可用
12/20 03:13, 8F

12/20 03:13, , 9F
它不算是試用版 沒有期限之類的東西
12/20 03:13, 9F

12/20 03:13, , 10F
或者你可以改用 code::block 之類的軟體來寫
12/20 03:13, 10F

12/20 03:14, , 11F
那跟正式版2008差在哪
12/20 03:14, 11F

12/20 03:16, , 12F
這個要看官網說明 visual studio 2008 包了很多很多東西
12/20 03:16, 12F

12/20 09:13, , 13F
主要差異之一是Express版只跑在.NET上,不支援MFC
12/20 09:13, 13F

12/20 14:21, , 14F
如果你還要用 VC6 的話就先裝上 SP6 再說吧
12/20 14:21, 14F

12/20 15:50, , 15F
如果你是直接copy我的code進VC2008編譯, 然後有錯誤
12/20 15:50, 15F

12/20 15:51, , 16F
那你該考慮重新安裝編譯器囉@@
12/20 15:51, 16F

12/20 17:35, , 17F
剛剛裝2008了 可以編譯= =看來只好改用2008了
12/20 17:35, 17F
文章代碼(AID): #1BBI0pXp (C_and_CPP)
文章代碼(AID): #1BBI0pXp (C_and_CPP)