[問題] Visual C++如何寫純C

看板C_and_CPP (C/C++)作者 (達)時間12年前 (2014/03/20 13:30), 編輯推噓6(607)
留言13則, 10人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Visual Studio Express 2013 問題(Question): 因為C++包容C 請問在使用Visual C++練習C語言時 有辦法設定純C限制 即當用到C++才有,但C沒有的東西時 Visual C++會警示告知 thank -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.163.106.192

03/20 13:35, , 1F
從 Project Setting 那兒改
03/20 13:35, 1F

03/20 13:36, , 2F
Property -> C/C++ -> Andanced -> Compile As ->
03/20 13:36, 2F

03/20 13:36, , 3F
-> Compile as C code
03/20 13:36, 3F

03/20 14:13, , 4F
直接把副檔名改成.c
03/20 14:13, 4F

03/20 18:04, , 5F
VC 的 C 是 c89 不是 c99 喔
03/20 18:04, 5F

03/20 19:06, , 6F
換個IDE就好 不用堅持visula c++吧
03/20 19:06, 6F

03/20 19:47, , 7F
放棄吧 微軟的都說不會更新C99以及之後了
03/20 19:47, 7F

03/20 22:20, , 8F
C89 很不好用,印象最深的就是宣告只能放在頂端...
03/20 22:20, 8F

03/21 08:48, , 9F
你可以用大括號圈出 scope ...
03/21 08:48, 9F

03/21 09:47, , 10F
可用CMake寫compiler script產生MSVC專案後就是STL C的專案
03/21 09:47, 10F

03/22 15:48, , 11F
要不要考慮改用用看其他IDE, 像是mingw, codeblock?
03/22 15:48, 11F

03/24 01:03, , 12F
之前在上面寫C結果compile err ,才發現是C89 變數宣告要在
03/24 01:03, 12F

03/24 01:03, , 13F
最頂…
03/24 01:03, 13F
看來只好放棄用Visual Stuido來練習C ※ 編輯: dharma 來自: 118.163.106.192 (03/24 11:12)
文章代碼(AID): #1JAdpWPo (C_and_CPP)
文章代碼(AID): #1JAdpWPo (C_and_CPP)