1. 程式人生 > 程式設計 >Visual Studio Code執行C++程式碼時顯示CLOCKS_PER_SEC未定義的問題及解決方法

Visual Studio Code執行C++程式碼時顯示CLOCKS_PER_SEC未定義的問題及解決方法

今天寫程式碼,突然想知道程式執行時間,於是我在程式碼裡包含了time標頭檔案,include沒有標紅,但是在出現CLOCKS_PER_SEC的地方卻標了紅,顯示未定義識別符號CLOCKS_PER_SEC

在這裡插入圖片描述

我尋思,這不對勁,time檔案裡不定義著嗎?怎麼會未定義,但是我看到上方的提示,原來CLOCKS_PER_SEC是一個整型量,數值為1000,那我不妨自己定義。於是我在程式碼的頂部進行巨集定義,沒有標紅了,且程式的執行結果和在Visual Studio 2019中執行的結果一樣,那應該就沒毛病了。

在這裡插入圖片描述

另外,本來我的程式碼在最初也是#include<time.h>處標紅,顯示無法開啟原始檔,但是我在Visual Studio 2019解決了相同的問題之後再回到Visual Studio Code中就不標紅了,只是顯示識別符號CLOCKS_PER_SEC

未定義,不知道什麼原因,先記錄之。

總結

到此這篇關於解決Visual Studio Code執行C++程式碼時顯示CLOCKS_PER_SEC未定義的問題的文章就介紹到這了,更多相關Visual Studio Code執行C++ 顯示CLOCKS_PER_SEC未定義內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!