007 linuxC 之 建構函式的初級應用

2021-10-01 16:29:18 字數 952 閱讀 4412

(一)建構函式:用來在建立物件時初始化物件, 即為物件成員變數賦初始值

(二)建構函式的命名必須和類名完全相同

(三)更對具體的檢視:建構函式

(四)直接分析程式

解析上面程式:

當程式執行到四點時候,就會自動呼叫第一點無參建構函式,列印person()

當執行到第5點時候,就會呼叫第2點有參建構函式,並初始化相關引數,列印person(char *,int)

per2.printinfo();列印初始化了的引數

當程式執行結束之後,會呼叫析構函式,呼叫兩次,因為per1和per2各一次

注意:建構函式可以有很多個,但是析構函式只能有乙個

#include

#include

using namespace std;

class person

person

(char

*name,

int age)

~person()

/*析構函式,當子程式執行結束時候系統自動呼叫*/

linux C函式之access函式的用法

檢查呼叫程序是否可以對指定的檔案執行某種操作。2.函式原型 1 函式標頭檔案 include include 2 函式 int access const char pathname,int mode 3 形參 pathname 需要檢測的檔案路勁名 mode 需要測試的操作模式。4 函式返回值說明 ...

linux C之alarm函式 更改

alarm也稱為鬧鐘函式,alarm 用來設定訊號sigalrm在經過引數seconds指定的秒數後傳送給目前的程序。如果引數seconds為0,則之前設定的鬧鐘會被取消,並將剩下的時間返回。要注意的是,乙個程序只能有乙個鬧鐘時間,如果在呼叫alarm之前已設定過鬧鐘時間,則任何以前的鬧鐘時間都被新...

linux C之alarm函式 更改

alarm也稱為鬧鐘函式,alarm 用來設定訊號sigalrm在經過引數seconds指定的秒數後傳送給目前的程序。如果引數seconds為0,則之前設定的鬧鐘會被取消,並將剩下的時間返回。要注意的是,乙個程序只能有乙個鬧鐘時間,如果在呼叫alarm之前已設定過鬧鐘時間,則任何以前的鬧鐘時間都被新...