cmp中需要使用弱排序,對於單個元素排序(不能是a <= b)
bool cmp
(int a,
int b)
二維比較
bool cmp
(const vector<
int> a,
const vector<
int>
& b)
若想通過gprof看到程式各部分的效能,則在編譯命令中不能使用gcc優化(-o2, -o3),gcc優化會引入流水線技術等,對程式修改,導致gprof得到的結果與期望的不一致
需求:標頭檔案宣告乙個陣列,原始檔定義乙個陣列
a.h 宣告
extern
int* arr;
a.cpp 定義
int arr[
100]
;
錯誤型別:宣告與定義不相容
錯誤原因:編譯器會識別extern關鍵字,發現宣告的arr是乙個int型別的指標,佔4個位元組,在a.cpp中找到其定義,發現arr是乙個陣列,大小為100(雖然arr也是乙個指標),因此出現定義不相容
寫前端樣式遇到的一些問題
同樣的 會出現很多 超連結,但是超連結之間有分割線 就是 如導航欄 上各個欄目之間的小豎線。可以通過 下乙個兄弟選擇器來選擇 除第乙個以外的所有兄弟,再border left設定即可。乙個div裡面放乙個img,如果div的高度不夠高,設定了img的寬和高之後,div可能包裹不住img,因為img是...
最近積累的一些問題
callback中一般執行的都是非同步操作,比如gs訪問cs伺服器,等待cs伺服器處理完資料,然後就通過callback函式來處理gs中的內容。一般callback是乙個介面類,然後通過例項化乙個匿名內部類,實現callback介面,並在類內部複寫oncallback介面,實現的。filewatch...
遇到的一些問題心得
一.專案的版本管理。1 gnu 風格的版本號命名格式 主版本號 子版本號 修正版本號 編譯版本號 major version number.minor version number revision number build number 示例 1.2.1,2.0,5.0.0 build 13124...