PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] VC2015
作者:
max853211
(MaxmAX)
2017-04-25 11:13:34
學校上C++課程,老師說建議安裝VC2010,可是電腦裡有2015了。
不知道兩個版本的差異在哪裡?
我照著課本coding,但電腦卻無法執行程式,這是為什麼?
有時候課本說用scanf,電腦卻要我用scanf_s才不會有錯誤。
這是因為版本的不同嗎?
可是程式碼應該不會有變動啊?
作者:
petercoin
(彼得幣)
2017-04-25 11:28:00
scanf_s是比較安全的function 新的VC會把scanf擋下#pragma warning(disable : 4996) 可以用這個取消error
作者:
james732
(好人超)
2017-04-25 13:29:00
scanf應該是warning而非error,還有其他錯誤吧
作者:
pili100
(zelda)
2017-04-25 15:17:00
我以為又要找水晶球
作者:
petercoin
(彼得幣)
2017-04-25 16:20:00
新版VC 印象中scanf會讓你編譯不過 除非disable 4996
作者:
moebear
(萌熊)
2017-04-25 16:53:00
2015會不能編譯
作者:
ken1325
(優質水瓶男)
2017-04-25 17:41:00
現在都2017了,你們老師還在2010
作者:
james732
(好人超)
2017-04-25 18:18:00
我錯了,scanf確實無法編譯orz
作者:
school4303
(某爬蟲類)
2017-04-25 19:05:00
你就加_s吧 反正拿去2010照吃
作者:
Ommm5566
(56天團)
2017-04-25 21:18:00
不要加s 用#define _CRT_SECURE_NO_WARNINGS
作者:
ilikekotomi
(Young)
2017-04-25 22:09:00
建議裝新版的 有錯誤上面通常都有提示怎麼解決
作者: TeaEEE (愛不趴 不愛趴)
2017-04-26 08:07:00
比較大的影響是Vs2010只有到c++0x
作者:
tinlans
( )
2017-04-27 21:27:00
VC 不像 GCC 有 -std= 可以指定標準,你灌哪版就是用當下最新支援的標準。新舊版可以同時存在,官方建議由舊灌到新。
繼續閱讀
[問題]C++ Destuctor跟Delete
yilanP
[問題] header file 的命名與引用
forb9823018
[問題] 關於func的引數仍然是func 該怎麼稱呼?
EngRookie
[問題] C++ 大數引用變數問題
Canon5D4
[問題] C程式設計藝術 版本求問
Fan383
Re: [問題] 一個檢查array內容的功能
waterdisney
[問題] Leetcode 448 Runtime error (已解決)
sirusi
[問題] 想要將參數定義在class同時當array長度
ofd168
[問題] range for with multidimensional arrays
woody3724
[問題] CUDA 使用stream後的thread block分配
v00623
Links
booklink
Contact Us: admin [ a t ] ucptt.com