當前位置:首頁 » 編程軟體 » 編譯器支持c11

編譯器支持c11

發布時間: 2023-01-30 17:18:08

⑴ 為什麼c語言用memcpy_s,編譯程序說我未聲明。 頭文件我也加了

memcpy_s包含在string.h頭文件中

另外memcpy_s函數,在C11開始才加入C標准,所以編譯器要支持C11才能正常使用

⑵ 有什麼編譯器完美支持C11標准(不是C++11)

mingw支持C11
配合IDE code::blocks 或者 C-FREE 就能用了。。
C-FREE是中文版的

⑶ c++代碼選的c++11編譯器能運行成功嗎

能。
1、首先選擇Cygwin下面的gcc編譯器,在Cygwin安裝的過程中,在選擇安裝包的時候一定要收到選擇gcc編譯器的安裝,默認情況下不包含gcc包。注意在devel下面選擇gcccore,gcc,gdb,make,等安裝包,其他的依賴關聯的安裝包會自動安裝成功。
2、其次安裝成功Cygwin後要設置環境變數,將path下添加C:cygwinbin。這樣就能在windowcmd下也可以編譯c++程序。
3、最後後編譯和運行C++程序要將源程序放置在文件夾C:cygwinhomeAdministrator下面,同時在windowscmd下面將當前文件夾轉到該文件夾下。gcc用於編譯C語言程序,而g++則用於編譯C++程序,也就是編譯以cpp為後綴名的程序,這一點要清楚,不要出現用gcc編譯c程序的錯誤,g++編譯cpp程序時,默認情況下不支持C++11,你需要使用如下命令才能支持C++11標準的程序:g++-std=c++11ex2cpp-oex2。

⑷ 有哪些支持C11標準的編譯器

VS對c語言標准支持得不好,GCC5.1開始完全支持C11,PellesC也是支持C11,不清楚是否完全支持。

⑸ codeblocks完全支持C11嗎gcc呢 比如: #define STDC_WANT_LI

codeblocks只是一個代碼開發、編譯、發布環境,本身並不包含任何C++標准
codeblocks使用的是gcc(也可以配置為vs中的編譯器)
因此只要安裝的gcc或者其他編譯器支持,codeblocks就支持
gcc最新版的對C11是部分支持的(目前沒有哪個編譯器完全支持c11,因為很多改動其實並沒有必要)

⑹ 目前支持c++11的編譯器都有哪些

目前支持C++11的編譯器
gcc 4.8以上版本
clang 3.1 以上版本

VS2013 及以上版本(有部分C11特性不支持)
DEV-C++最新版本都是支持C++11的(在編譯選型中打開)
其他諸如Pelles C之類的小眾編譯器,基本也都支持了C++11

⑺ dev c++怎麼設置編譯器,使其能支持c11

工具-編譯選項-編譯時加入以下命令- -std=c++11

⑻ VS的那個版本支持C11特性

最新版的編譯器基本都支持C++11,比如codeblocks 13.12.0.0,dev c++ 5.0 beta 9.2 (4.9.9.2), vs2008,vs2010,vs2013等等。
不過這些編譯器一般默認是不開啟c++11的,需要你在編譯器設置裡面勾選C++11或者C++0x
設置就拿codeblocks舉例。
project->build options望採納

熱點內容
成興ca鎖密碼初始密碼是什麼 發布:2024-04-20 19:24:43 瀏覽:667
如何更准確的看手機配置 發布:2024-04-20 19:15:12 瀏覽:332
匯優的演算法 發布:2024-04-20 19:10:51 瀏覽:414
和平精英暗夜危機模式密碼是什麼 發布:2024-04-20 19:10:03 瀏覽:686
韓國泡泡安卓怎麼充值 發布:2024-04-20 18:56:27 瀏覽:295
電腦極速緩存怎麼打開 發布:2024-04-20 18:55:43 瀏覽:143
哈弗h9有哪些高科技配置 發布:2024-04-20 18:51:29 瀏覽:773
平板的數字密碼在哪裡設置 發布:2024-04-20 18:39:13 瀏覽:972
華為雲連接伺服器 發布:2024-04-20 18:34:35 瀏覽:109
c語言ini文件讀寫 發布:2024-04-20 18:34:30 瀏覽:691