1. 程式人生 > >c++將struct中的內容寫入txt檔案的方法(含巢狀struct情況)

c++將struct中的內容寫入txt檔案的方法(含巢狀struct情況)

typedef struct _edgefile{
	char name[edgeName];		
	uint32_t width;										
}EdgeContents;

typedef struct _edgeinfo{

         double*pY;                        

} EdgeInfo;

typedef struct _Package_edge { EdgeInfo edge_info; uint32_t count; } PackageEdge; typedef struct _Image_Package_Edge { char name[edgeName]; uint32_t iHgh; PackageEdge *pStrEdge; }Package;後面用到動態呼叫dll檔案的方法,請參見:
http://blog.csdn.net/piaoxuezhong/article/details/61201785
。在呼叫EdgeContents結構中name值時的方法為:(*p).pStrEdge->edge_file_info.name,呼叫PackageEdge結構中的count值時的方法為:(*p).pStrEdge->count