[問題] C++的入門問題

看板C_and_CPP作者 (小恐龍)時間15年前 (2009/05/14 01:15), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
這一年來上課都在上C,最近打算開始碰C++ 我拿我以前寫過的東西拿去C++的complier跑,八成都可以跑 我有必要改變我用習慣的printf scanf, 而改用std::cin std::out嗎? 這樣程式本身會比較有效率嗎? 另外有一些C使用而C++不能用的東西 像C的函式參數可以是空白,但C++就不行 還有C是用malloc做動態記憶體配制,而C++好像是用new 還有某些指令C可以直接用,C++就要額外叫函式庫 請問有其他類似這些要注意的東西嗎? -- 我要以耍冷來對抗溫室效應 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.62.117

05/14 01:27, , 1F
可以加個using namespace std; 在輸入輸出可以懶散一點
05/14 01:27, 1F

05/14 08:56, , 2F
小弟以為, 就算C函式參數可以空白, 也不要這樣子寫@_@"
05/14 08:56, 2F

05/14 08:56, , 3F
new/delete比起malloc/free還會多做constructor/dtor.
05/14 08:56, 3F

05/14 08:58, , 4F
不過老實說除非自定class或複雜含ptr的struct, 我自己也
05/14 08:58, 4F

05/14 08:58, , 5F
習慣用new; 話說哪些指令C可以直接用C++要額外lib的?_?
05/14 08:58, 5F

05/14 10:09, , 6F
改成 cout 會比較沒效率...
05/14 10:09, 6F
文章代碼(AID): #1A2m0UST (C_and_CPP)