微軟總是跟不上ISO標準,不過到vs2019的時候,終於跟上了。vs2015支持c++11,到vs2019,支持vc++14和vc++17。
編譯器的審查變得更加嚴格了,象strcpy(), sprintf()都不能用了,直接就報錯。
這樣也好,規範化是好事情,我也就開始跟着改變吧。
strncpy_s(filename, inputfile, sizeof(filename));
p = std::strrchr(filename, '.');
*p = '\0';
snprintf(jpgname, sizeof(jpgname),"%s_pos.jpg", filename);
snprintf(xmlname, sizeof(xmlname),"%s_pos.xml", filename);
vs2019使用體驗
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.