0
哪些「現代」C++編譯器支持Win95/98/Me/NT? VS2010/VS2008 doesn't support這些操作系統,如果我使用VS2003,會是最好的嗎?C++中的Win95/98/Me/NT支持
哪些「現代」C++編譯器支持Win95/98/Me/NT? VS2010/VS2008 doesn't support這些操作系統,如果我使用VS2003,會是最好的嗎?C++中的Win95/98/Me/NT支持
VS2005也不錯。該VS2008版本的鏈接的明確規定,這是停止支持的第一個版本:
用Visual C++ 2008年開始時,Visual C++不支持針對Windows 95,Windows 98中,Windows ME或Windows NT中。如果將WINVER或_WIN32_WINNT宏分配給這些Windows版本之一,則需要修改這些宏。
從技術上講,這與編譯器本身無關。這僅表示您不能再將版本宏設置爲針對較舊版本的Windows。同樣,這並不一定意味着您的程序不會在上運行在較舊版本的Windows上,而只是表示頭聲明不向後兼容舊版本。只要不使用Win2K及更高版本中引入的任何功能,程序仍可正常運行。
當然,真的不值得支持那些(破碎的)操作系統。
破裂和不支持之間有區別...... 98並沒有像我一樣破碎,幾乎和NT一樣破碎。 98SE非常體面。當我嘗試在Windows 98上運行它(操作系統不受支持)時,僅使用字符串,cout,cin和endl的我的控制檯應用程序會給我一個錯誤,所以我不確定哪個頭聲明不兼容(或者故意破壞) 。無論如何,你是否知道比VS2005更現代化的C++ IDE /編譯器?或者VS2005仍然是最好的編譯C++來贏得95/98? – Eugene 2010-11-26 02:35:48