摘要:
主要有:ReadPrivateProfileString WritePrivateProfileString ReadPrivateProfileInit WritePrivateProfileInt需要注意的一点是:GET方法可能需要使用者提供一个如果获取失败用来代替的值。测试代码:void ma... 阅读全文
posted @ 2013-12-18 19:10
Tup
阅读(840)
评论(0)
推荐(0)
摘要:
实际情况中,经常会用到两个相互访问的类,当然这种情况最好能避免,但有时候是必须的。一种情景:Manager要安排一些任务给Worker,但Worker工作起来是异步模式的(Manager安排完任务就去忙别的事情了,不会等待Worker工作完成),Worker需要在任务完成后通知Manager以便Manager能够掌握公司的总体运营情况。技术实现:如果是窗口的话,可以给各自关联的句柄SendMessage,但大多数情况下,Manager和Worker都是功能类,没有句柄的。如果头文件相互包含,编译器会报错的。耍点小聪明吧:Manager.h中包含Worker.h 并且Manager的成员包括几个 阅读全文
posted @ 2013-12-18 13:58
Tup
阅读(680)
评论(0)
推荐(0)
摘要:
要测试本地机器是大头还是小头,下面的方法不可行:1.左右移位运算2.指针强转(大转小)究其原因,内部编译器的设计是“揣摩了用户意图”的看来,使用Union才是正确的。我的机器是AMD的,LittleEndian,返回Big的都是不正确的:char* GetEndian(){ int i = 0xa0b0c0d; int iHigh = i>>24;//内部已经做过处理了 因为要按照用户本来的意愿工作 就得看char[]的内部存储方式 if(iHigh == 0xa) return "Big Endian"; else if(iHigh == 0xd) ... 阅读全文
posted @ 2013-12-18 12:52
Tup
阅读(465)
评论(0)
推荐(0)
摘要:
“人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。只要经过1万小时的锤炼,任何人都能从平凡变成超凡。”--葛拉威尔在《异数》 阅读全文
posted @ 2013-12-18 10:47
Tup
阅读(104)
评论(0)
推荐(0)
摘要:
看了这个帖子,归纳一下:(我要斟酌)要拿高薪,处世+技术+综合素质技术要做到:1.名校学位2.英语>CET6 + 二外3.搞电子工程(硬件+软件) 或 美学设计4.提高你的学习能力和效率帖子:http://bbs.51cto.com/thread-6946-1.html 阅读全文
posted @ 2013-12-18 10:08
Tup
阅读(122)
评论(0)
推荐(0)

浙公网安备 33010602011771号