C 32 初探標準庫

2021-09-28 22:06:48 字數 828 閱讀 9462

進行乙個有趣的過載

//開始試驗

class test

};test cout;

cout.operator << ( 1)

// cout << 1;

//改進有模有樣的

#include const char endl = '\n';

class console

console& operator << (char c)

console& operator << (const char* s)

console& operator << (double d)

};console cout;

int main()

原來c++中的cout 都是這樣來的!

要知道庫就是庫,語言就是語言噢!

看看c++標準庫中的c相容庫使用吧

#include #include #include #include using namespace std;

int main()

32 初探c 標準庫

操作符 的原生意義是按位左移,例 1 2 其意義是將整數1按位左移2位,即 0000 0001 0000 0100 過載左移操作符,將變數或常量左移到乙個物件中。include const char endl n class console public console operator int i...

第32課 初探C 標準庫

操作符 的原生意義是按位左移,例 1 2 其意義是將整數 1 按位左移 2 位,即 0000 0001 0000 0100 過載左移操作符,將變數或常量左移到乙個物件中!1 include 2 3const char endl n 45class console613 14 console oper...

第32課 初探C 標準庫

操作符 的原生意義是按位左移,例 1 2 其意義是將整數 1 按位左移 2 位,即 0000 0001 0000 0100 過載左移操作符,將變數或常量左移到乙個物件中!1 include 2 3const char endl n 45class console613 14 console oper...