菜鳥進擊過程中忽略的知識點

2021-08-06 01:31:26 字數 798 閱讀 9201

程式設計實踐中經常會忽略一些比較小的知識點,歸根究底還是基礎不夠紮實,因此把這些零散的內容總結一下來夯實基礎(知識改變命運,為了大電視、大沙發、大衛生間)

halcon與c++聯合程式設計時,利用輸出流輸出halcon型別的變數,此時需要進行強制型別轉換

若函式的返回型別為byte(取值範圍0-255),當返回值為-1時,返回255

rhs(right hand side)右值

vs預設編譯器是cl.exe,鏈結器是link.exe

在c#中可以使用字串作為switch語句的判別條件,但是在c++中只能使用整數,字元或運算符號等在asc||表中有對應整數的符號

結構體可以巢狀使用。結構體可以包含結構體自身指標,但絕不能包含結構體自身物件。

結構體指標變數必須賦予乙個有效的結構體物件位址,否則無法呼叫結構體內的資料

建立對話方塊分兩步:1建立新的對話方塊模板 2生成對話方塊類 mfc中建立基於對話方塊的程式會自動建立對話方塊模板和對話方塊類

當返回區域性物件的值時,會產生乙個臨時物件,區域性物件將值拷貝給該臨時物件(拷貝構造),所以當函式結束時,儘管區域性已經析構了,但是它儲存了乙個副本在臨時物件中,當函式接收完區域性物件的值後(其實此時又進行了一次拷貝)臨時物件析構。

但返回區域性物件的引用時,就出問題了,因為引用相當於是乙個別名,也就是說返回區域性引用所對應的記憶體塊的內容給函式返回的接收物件,當函式結束時,區域性物件被析構,記憶體塊的內容變為未定義內容,所以出錯。指標也是同樣的原因。

11.如果提示exe拒絕訪問而導致編譯出錯:應該是程式在後台執行,所以不可訪問。此時在後台關閉該程式或重啟機器即可。

Android開發過程中的幾個小知識點

1.在程式的manifest裡面對應的activity裡面新增android windowsoftinputmode adjustresize 屬性,可以實現開啟輸入法時,介面自動上移,不被輸入法遮蓋。2.新增按鈕的按下效果時,可以在drawable資料夾下新建乙個xml檔案,裡面編寫乙個selec...

CSS中容易忽略的知識點集錦

在css樣式層疊表中,我們可使用到的長度單位一般有如下的幾種方式 畫素 px 百分比em 這是乙個相對單位,是相對於當前元素的字型大小進行計算,也就是說 1em 1font size rem 這也是乙個相對單位,不同的是,rem是相對於根元素的字型大小進行計算的。偽類和偽元素 偽類 用來描述乙個元素...

進擊的小白 知識點 指標和malloc

先來理解幾個概念 指標的型別 指的是指標指向的變數 值 的型別,如定義乙個指標變數int p null,指標p指向乙個int型的變數,即指標的型別是int型。指標指向的值的型別 與指標的型別相同,指標指向的值 變數 的型別就是指標的型別。指標的值的型別 指標本身是乙個位址值,這個位址值對應的記憶體儲...