// 小堆,需要呼叫標頭檔案functional
#include
void
testpriority_queue()
class
date
自定義型別的date預設不能進行比較,必須給出方法
第一種:運算子過載
bool
operator
<
(const date& d)
const
bool
operator
>
(const date& d)
const
private
: size_t _year;
size_t _month;
size_t _day;};
void
test1()
class
date
friend
bool
isless
(const date& left,
const date& right)
;private
: size_t _year;
size_t _month;
size_t _day;};
// 第二種方法:函式指標
bool
isless
(const date& left,
const date& right)
typedef
bool
(*less)
(const date& left,
const date& right)
;// 小堆
//bool isgreater(const date& left, const date& right)
////
//typedef bool(*greater)(const date& left, const date& right);
void
test2()
class
date
intgetday()
private
:int _year;
int _month;
int _day;};
// 第三種:仿函式----->函式物件
class
greater};
void
test3()
int
main()
三種自定義圓形按鈕的方法
佔坑 1 自定義的view,在ondraw方法裡用canvas繪製乙個圓。2 用imagebutton,然後背景傳入乙個圓形的。3 用shape編寫形狀,button裡指定shape。只有方法3能有點選的陰影效果,方法1和2看不出點選效果 一 自定義view 畫了圓之外,其實整個控制項還是矩形的,必...
自定義類,三種寫法
自定義類,設定為public,方便但不安全,被他人引用而造成異常 方法1 3 class user public string name 設定為public,方便但不安全,被他人引用而造成異常 public string public void set string values if values...
Python匯入自定義的三種方法
這裡有個大前提,就是你的py執行檔案和模組同屬於同個目錄 父級目錄 如下圖 我把pwcong模組提供的函式寫在 init py裡,裡面只提供乙個hi函式 pwcong 模組的 init py coding utf 8 defhi print hi 執行檔案main.py直接import模組 main...