您的位置:首页 > 编程语言

回头看看现有的代码

2011-01-27 15:43 197 查看
回头看看大家的努力结果,走一遍。在下面记录好全部的review经历

2011.1.17, 总代码行628386,纯代码行432324.

Base:(5000)

1、CString的构造函数形式是什么?

CString strVar1(LPCTSTR, int iLength);

2、这个MD5算法什么时候看什么时候晕

MiniRTS:(4000)

挺快的时间看完呢,这个比较简单,自己做的,熟悉多了。

要回顾的知识主要有多线程、进程间通讯、进程互斥;另外还有异常捕获与处理

Online:(16000)

1、将浮点数转为字符串

string TransDoubleToString(double dbValue)
{
using namespace std;
ostringstream  streamLReal;
streamLReal.precision(numeric_limits<double>::digits10);
streamLReal.str("");
streamLReal<<dbValue;
return streamLReal.str().data();
}


2、CDlgCommPara使用的是CTreeCtrl和CGridCtrl,回头再看下

3、资源切换

CString strInstance = "xxx.dll";
HINSTANCE hSaveInstance = AfxGetResourceHandle();
HINSTANCE hDstInstance = GetModuleHandle(strInstance);
AfxSetResourceHandle(hDstInstance);

...

AfxSetResourceHandle(hSaveInstance );


另外,还可以使用MFC的宏AFX_MANAGE_STATE(AfxGetStaticModuleState())来切换资源

动态加载dll: LoadLibrary("xxx.dll");

IECCommon:(17000)

IEC语言不止一种,一定会有公共的部分,提出在这里。主要文本解析的是大头,比较容易看懂。

LD:(34000)

LD的基本思路与2006年几乎一样,只是把公共部分提出去,添加了部分新的语法。不再详述。

CFC:(38000)

CFC的基本思路也是变化不大,和LD一样,CFC增加的打印功能,比较独立,有需要的时候再看吧。

CFCPOU 1.5w,CFCBOX 1.5w

CPL:(27000)

这个,问题最多的地方!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: