程式設計注意事項記錄

2021-09-27 09:01:43 字數 1260 閱讀 6001

static bool comp(const vector&a, const vector&b) 

class a ; 

// 類外定義並初始化,不必再加static關鍵字

int a::count = 0 ;

vector::iterator v = vector_int.begin();

while(v != vector_int.end())

else

}

insert方法也有類似迭代器失效的問題。

(1)string

轉const char*

string s = 「abc」; 

const char* c_s = s.c_str();

(2)const char*

轉string,

直接賦值

即可

const char* c_s = 「abc」; 

string s(c_s);

(3)string

轉char*

string s = 「abc」; 

char* c;

const int len = s.length();

c = new char[len+1];

strcpy(c,s.c_str());

(4)char*

轉string

char* c = 「abc」; 

string s(c);

(5)const char*

轉char*

const char* cpc = 「abc」; 

char* pc = new char[strlen(cpc)+1];

strcpy(pc,cpc);

(6)char*

轉const char*,直接賦值即可

char* pc = 「abc」; 

const char* cpc = pc;

#include void assert( int expression );
assert的作用是先計算表示式 expression ,如果其值為假(即為0),那麼它先向stderr列印一條出錯資訊,然後通過呼叫 abort 來終止程式執行。

程式設計注意事項

1.動態輸出表頭或資料 每次輸出之前,請先清空表頭以及資料再新增。2.一般資料都要分頁,請直接加上分頁 3.重複性資料的校驗 介面接收資料 1.介面接收資料,一般型別接受 例如 string 列印日誌,之後再轉換成自己想要的格式json等。需求評審 問題一 大面問題 1.是什麼?2.怎樣玩?業務流程...

VBA程式設計 注意事項

1 在自定義函式前加上 private 關鍵字進行宣告,該函式將不會出現在 excel的 貼上函式 對話方塊中,但仍然可以在公式中運用它們。如果是專門為其他的 vba過程開發的自定義函式,則應該使用 private 關鍵字進行宣告。2 通常,使用者自定義函式後,在 貼上函式 對話方塊中將會出現在 使...

wxWidgets程式設計注意事項

1.在類中定義物件 wxauimanager m mgr 編譯無法通過,輸出類似錯誤 demo demo.o in function myframe myframe demo.cpp text 0x6491 undefined reference to wxauimanager uninit dem...