知了博客

集天地之精华,吸日月之灵气

C语言中常见的置位操作

#define setbit(x,y) x|=(1> (pos)&1)) //用宏得到某数的某位
#define BitGet(Number,pos) ((Number) |= 1<<(pos)) //把某位置1
#define BitGet(Number,pos) ((Number) &= ~(1<<(pos)

C++面试之const、#define

问题1:const与#define相比有什么不同?
C++可以用const定义常量,也可以用#define定义常量,但是前者比后者有更多的有点:

忙而不盲

农民常用驴子拉磨。虽说驴子也有脾气,但主人用块黑布蒙住了它的眼睛,驴就在直径不足两米的小天地里一圈一圈地走,主人不发话,它几乎不会停下来。

增加标题栏按钮

增加标题栏按钮:
1.创建GUID,用GUDI工具创建.
2.增加一个键值,键名为刚创建好的GUID
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/{GUID}
3.增加图标,名称
ButtonText - 按钮名称

MFC CFile


class CFile : public CObject
{
DECLARE_DYNAMIC(CFile)

public:
// Flag values
enum OpenFlags {
modeRead = (int) 0x00000,
modeWrite = (int) 0x00001,
modeReadWrite = (int) 0x00002,
shareCompat = (int) 0x00000,
shareExclusive = (int) 0x00010,
...

c++运算符优先级

1 :: 左
2 . -> [] () 左
3 ++ -- ~ ! - + & * () sizeof new delete castname_cast 单目操作符 右
...

一生必看的成功学书目

一生必看的成功学书目 1 《改变现状的行家手册》 [美]理查·班德勒、威尔·麦可达纳德 世茂出版社2 《改变你的未来》 [美]理查·班德勒 世茂出版社3 《改变未来续集》 史提夫·安祖 康尼瑞儿·安祖 世茂出版社4 《改观——重新建构你的思想、言语及行为》上

ATL处理函数跳转的思考

今天,分析MFC与WTL的消息映射,比较难理解的有下面两点:
1.MFC,AfxCbtFilterHook转到AfxWndProc,
2.WTL(ATL),CWndProcThunk把窗口指针跳转到WindowProc,并把hWnd改成窗口指针.

高科润公司--面试

下午,天气很热,出来后才真正感受到,原来空调是多么好的一样东西。
当然,出来不会来闲逛的,而是参加一场面试。回来后,也觉得没什么戏,所以上来写写。
面试的内容,一共有五个问题:
...

《好妈妈胜过好老师》教育小孩的几条原则

大至浏览过这本书后,也小有感悟。要教育小孩,要教育出一个好小孩,学问还是比较多的。教育,要提得上教育,按书中讲的理论,这一切都是面向有知识、有文化的父母且家庭条件宽裕。像农村小家庭,为了生活在奔波,小孩教育也可算得上是一种奢侈品,并不是他们不想去教育好,然精力有限,还是顺其自然的好。
分页:« 首页...«4546474849505152535455565758»...尾页 »

日历

<< 2026-3 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Powered By Z-Blog 1.8 Arwen Build 90619 Code detection by Codefense  theme by BokeZhuti

Copyright know blog. Some Rights Reserved.站长(msn):webmaster#webgou.info(#换成@) 粤ICP备09183716号