#include
#include
using
namespace std;
intmain()
#include
#include
using
namespace std;
template
<
typename t>
void
display
(const t & a)
intmain()
#include
#include
using
namespace std;
template
<
typename t>
void
show
(const t& a)
intmain()
#include
#include
using
namespace std;
template
<
typename t>
void
show
(const t& a)
intmain()
;show
( a)
;auto p = a.
insert
( a.
begin()
,0);
// insert return 指向插入位置的迭代器
show ( a);
a.erase
( p)
;// 迭代器
show
( a);
a.erase
(--a.
end())
;// 指向最後乙個元素的 迭代器
show
( a);
a.erase
( a.
begin()
, a.
end())
;// 迭代器1 ~ 迭代器2
cout << a.
size()
<< endl;
}
#include
#include
using
namespace std;
template
<
typename t>
void
show
(const t& a)
intmain()
;show
( a);
a.reverse()
;// 反轉
show
( a)
;}
#include
#include
using
namespace std;
template
<
typename t>
void
show
(const t& a)
//指定新的排序標準 降序
bool
neo(
const
int& a,
const
int& c)
intmain()
; a.
sort()
;//預設公升序 排序
show
( a);
a.sort
( neo)
;// 降序 排序
show
( a)
;}
2 1單鏈表的基本操作
date 2017 2 24 author sedate description 單鏈表的基本操作 include include include include using namespace std define int min 0x80000000 define ok 1 define err...
Python的基本操作 2 1 控制流
if 條件 語句1elif 條件2 語句2else 語句3範例 if 猜數字 number 66 guess int input enter an intenger if guess number print you are right elif guess1.break 跳出整個迴圈 2.cont...
C STL list對物件變數操作的一些總結
list中儲存的是物件 lsit 本身的話,在push pack的時候,會呼叫copy賦值建構函式,在呼叫erase時,會呼叫析構函式,list變數結束時,會呼叫其中所有物件的析構函式。這是自己現階段的理解。有深入會後續補充。下面是 舉例 include include include includ...