在C++中Template是什麼呢?為什麼要有這個東西?
簡單來說,如果今天我要做兩個數字的總合函式,傳統方式該怎麼寫呢?
int SumInt(int iA, int iB)
{
return (iA + iB);
在C++中Template是什麼呢?為什麼要有這個東西?
簡單來說,如果今天我要做兩個數字的總合函式,傳統方式該怎麼寫呢?
int SumInt(int iA, int iB)
{
return (iA + iB);
在C/C++中,~運算子的功能是求1的補數,也就是位元倒數
現在來看看32bit的整數是怎麼表現的
反轉0
二進位 十進位
00000000000000000000000000000000 0 反轉前
__FILE__ :取得目前的檔案名稱及路徑,回傳的是字串。
__LINE__ :取得該巨集呼叫的行數,回傳的是integer。
__DATE__:取得系統日期,格式為"Mmm dd yyyy"