// c++ 第四章:類的高階部分
#include
#include
#include
using
namespace std;
#pragma warning(disable:4996)
// 1.靜態成員
// 2.友元函式
// 可以訪問類的私有成員
// 含有引數:一是你要訪問的朋友,二是正常引數
// 3.拷貝建構函式:初始化中為了避免按位拷貝導致的指標懸空
// 利用物件初始化物件
// 呼叫場合:
// b.函式的形參為物件
// a.函式內部物件初始化物件
// c.函式的返回值為物件
// 4.運算子過載:解決賦值中按位拷貝導致的指標懸空問題
// 用物件給物件賦值
class
staticdemo
staticdemo
(int y1,
char
*name1)
// 拷貝建構函式
staticdemo
(const staticdemo &demo)
intgety()
char
*getname()
static
void
addx
(int n)
;// 靜態函式成員,專為靜態資料成員設計
friend
void
sety
(int n,staticdemo &demo)
;// 友元函式
staticdemo operator=(
const staticdemo &demo)
;// 過載=
staticdemo operator+(
const staticdemo &demo)
// 過載+
staticdemo operator++(
)// 前置++
staticdemo operator++(
int)
// 後置++
// 析構函式
~staticdemo()
};int staticdemo::x=0;
// 靜態資料成員類外初始化
void staticdemo::
addx
(int n)
// 靜態函式成員
void
sety
(int n, staticdemo &demo)
// 友元函式
staticdemo staticdemo::
operator=(
const staticdemo &demo)
// 過載=
intmain
(void
)
第四章高階查詢
案例1 檢查 oop 課程最近一次考試。如果有80分以上的成績,則每人提2分 否則,每人提5分。最終的成績不得大於100分 if exists select studentresult from result where subjectid select subjectid from subject...
第四章 指標 Pointer(高階)
第四章 指標 pointer 高階 希望初學者在入門的時候,可以看一些英文的原著,我感覺英文書籍是原意,而一些現在中文的翻譯是加上了譯者的一些理解,多少是拿來的東西,所以一些東西我希望能夠按照自己的來。a 就是取存放a的位置,我們可以將這個位置複製給pointer variable。a 從a所指的位...
第四章高階命令2
4.2.3 du 評估檔案大小利用率 du將1024位元組為單位顯示當前目錄的大小 du a 遞迴顯示目錄及目錄下的檔案大小 du h 以易讀形式顯示大小 4.2.4 cron crontab 執行計畫任務 守護程序是cron 命令 crontab etc init.d 目錄池 var spool ...