#include
using namespace std;
class myclass
;static char *str ;
static void print( void );
friend void printprivate( myclass &myclass );
private:
char mchar;};
char * myclass:: str = "this is a static var";
void myclass::print( void )
void printprivate( myclass &myclass )
char * myclass:: str = "this is a static var";在初始化 str的時候,因改講型別寫完整
例如:你宣告的是:
static char *str;
那麼你在初始化的時候就該這樣初始化:
char * myclass::str = 「this is a static var」;
friend :有元函式,不是類的一部分,但是卻能訪問類中的私有成員.
乙個MEX程式示例
mex檔案是由c或fortran語言編寫的源 經matlab編譯器處理而產生的二進位制檔案。它可以被matlab直譯器自動裝載並執行的動態鏈結程式,類似windows下的dll檔案。mex檔案實現了c語言與matlab的介面,以下例子闡述該介面。include mex.h include doubl...
乙個簡單的verlig程式 乙個簡單C程式的介紹
我們前面學了c語言的一些理論知識,今天通過乙個簡單的程式先來看一看c語言程式是什麼樣子。然後再對程式中的 進行介紹。這個語句的功能是進行有關的預處理操作。include稱為檔案包含命令,後面尖括號的內容稱為標頭檔案或首檔案。此處指包含stdio.h系統標頭檔案,在下面主函式中使用的printf 函式...
xml的乙個示例
function.h cstring openfile cstring cstring getcontext cstring,int,int void str2array cstring struct xmlnode function.cpp include include include incl...