1. 什么(分析)
2. 如何(设计)
3. 编写(实施)
4. 测试(测试与调试)
5. 使用(实施或开发)
6. 维护(优化)
软件是长出来的,而不是建造的
1. 什么(分析)
2. 如何(设计)
3. 编写(实施)
4. 测试(测试与调试)
5. 使用(实施或开发)
6. 维护(优化)
软件是长出来的,而不是建造的
在VC++中,十六进制到十进制非常方便,但是从十进制到十六进制就没那么方便了,自己写了个函数,方法笨了点,但是解决问题。
其中:iDec为要转化的十进制数,为0~15;
函数的返回值为CString类型;
CXXXXXXX为函数所在的类;
CString CXXXXXXX::DecToHex(int iDec)
{
CString strReturn;
if (iDec < 10)
{
strReturn.Format("%d",iDec);
}
else
{
switch(iDec)
{
case 10:
strReturn = "A";
break;
case 11:
strReturn = "B";
break;
case 12:
strReturn = "C";
break;
case 13:
strReturn = "D";
break;
case 14:
strReturn = "E";
break;
case 15:
strReturn = "F";
break;
default:
break;
}
}
return strReturn;
}
注意缩进,code的坏处,不能保留空格。
以后还得多多锻炼 ,多想想
参加工作后他们都用VC++来写程序,在学校我也接触了一下,其实一点也不懂,得学习了。一年多了,尽学了个皮毛,其中的消息机制都还不懂,从同事那里拷了个MFC的视频,感觉不错,继续学习。
主讲:孙鑫
这套视频教程可以在网上下载到,还有一套JAVA的,作为初学者的教程比较适合。