Advertisement

ad1

嘗試在Visual Studio使用 C++ 「bits/stdc++.h」 title 遭報錯的解決方案

大家在使用Visual studio寫C++時,可能會遇到無法使用<bits/stdc++.h>的錯誤(如下圖)


之所以有這個錯誤的發生,主要是因為Visual studio預設情況下,並沒有將此title安裝進title來源資料庫。

以下是我測試後可行的解決步驟:
1.前往stdc++.h (github.com),按下「Download zip」按鈕





2.這時,你應該會看到載下來的是一個壓縮檔,將其解壓縮


3.解壓縮後,裡面有多層資料夾,點到底,有一個名叫「stdc++.h
」的檔案



4.將該檔案上層的資料夾重新命名為「bits」


5.將「bits」資料夾移至
"C:\Program Files\Microsoft Visual Studio\2022\
軟體等級(Community或Professional或Enterprise)\VC\Tools\MSVC\14.35.32215(此為資料庫版本號,有可能不一樣,但概念相同)\include"



我的Visual Studio等級為Enterprise,資料庫版本為14.35.32215,故完整路徑為
"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.35.32215\include"


6.重新開啟原專案。這時,您會發現原先的報錯已消失








張貼留言

0 留言

People