程式設計時遇到的報錯總結(持續更新)

2021-07-29 23:40:57 字數 924 閱讀 5794

1. 報錯內容:main.cpp(4): error c2143: 語法錯誤 : 缺少「;」(在「using」的前面)

mazepath.cpp(3): error c2143: 語法錯誤 : 缺少「;」(在「using」的前面)

(1)main.cpp

#include #include #include "mazepath.h"

using namespace std;

(2)mazepath.cpp

#include #include "mazepath.h"

using namespace std;

看起來彷彿沒有錯,該加的;都加了,不該加的也沒加。

錯處:mazepath.h檔案中,宣告函式的時候少寫了乙個分號。

2.補充:win32下的記憶體分配

0xcdcdcdcd - created but not initialised

0xfdfdfdfd - 分配的cd區域前後各有乙個,標示邊界

0xdddddddd - deleted,crt中稱處於這種狀態的記憶體區為 dead land。同時邊界dword也同時被清除。

0xfeeefeee - freed memory set by nt's heap manager

0xcccccccc - uninitialized locals in vc6 when you compile w/ /gz

0xabababab - memory following a block allocated by localalloc()

0xbaadf00d - heapalloc分配的記憶體

3.報錯內容:exe [error] ld returned 1 exit status

錯誤原因:函式定義和呼叫(名稱等)不匹配

python程式設計中遇到的問題總結(持續更新)

pyqt方面 注意programming in python getting name tk is not defined only at command prompt,works in idle 使用tkinter模組時,root tk 顯示未定義 首先乙個欄位要有 包起來,格式 x.get 然後...

vue專案中遇到的坑總結(持續更新)

在vue專案stylus中使用 查詢 header h2 font size 30px font weight 100 line height 45px media max width 992px font size 22px vue專案中的reset.css使用 vue專案中使用滾動條外掛程式 v...

python遇到的錯誤(持續更新)

1.indentationerror expected an indented block 縮排問題 2.syntaxerror invalid syntax 縮排問題 3.unboundlocalerror local variable l referenced before assignment...