03 2017 档案
摘要:Java版本 C++版本 Java使用匿名内部类后的版本 可以看出,Java在使用了匿名内部类后,代码明显少了很多,省去了Implementation1ServiceFactory、Implementation2ServiceFactory类的创建。
阅读全文
摘要:构造函数内部的多态行为所产生的意想不到的结果 一.Java版本 从概念上讲,构造函数的工作实际上是创建对象,由于构造函数的调用时由内到外的,首先会调用Base(),由于派生类Derive重写了draw方法,因此Base()内部会调用派生类Derive的draw(),而实际上Derive的id会为0(
阅读全文
摘要:1 string GetMainProgInfo() 2 { 3 string strRet; 4 TCHAR szPath[MAX_PATH]; 5 GetModuleFileName(NULL,szPath,MAX_PATH); 6 7 //根据主程序路径获取版本信息 8 DWORD dwHan
阅读全文
摘要:struct tm* GetCurTime(time_t inTime) { struct tm* curTime = localtime(&inTime); curTime->tm_year += 1900; curTime->tm_mon += 1; return curTime; }
阅读全文

浙公网安备 33010602011771号