现在位置: 首页 > 技巧
2013-07-27 21:25 工业·编程 ⁄ 共 3090字 暂无评论
    一提起位运算,人们往往想到它的高效性,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入适当的位运算也会让您的程序增加一丝亮点,最初当我读《编程之美》求“1的数目”时,我才开始觉得位运算是如此之美,后来读到 《Hacker's Delight》,感慨到Henry S.Warren把位运算运用的如此神出鬼没,很多程序都十分精妙,我觉得在一个普通的程序中大...
阅读全文
2012-12-04 22:19 工业·编程 ⁄ 共 5526字 暂无评论
1.判断奇偶 只要根据最未位是0还是1来决定,为0就是偶数,为1就是奇数。因此可以用if (a & 1 == 0)代替if (a % 2 == 0)来判断a是不是偶数。 下面程序将输出0到100之间的所有奇数 [cpp] view plaincopy for (i = 0; i < 100; ++i)      if (i & 1)          printf("%d ", i);  putchar('\n');  2.交换两数 [cpp]...
阅读全文
    win7系统下,登录FTP的时候都要在搜索里输入FTP的网址才可以上去,如果在winXP系统下只要在网上邻居里添加一个FTP快捷方式就可以了,可是win7系统下网络里不能添加FTP的快捷方式。 解决方案 1、双击“计算机”打开,在空白处鼠标右键,点击“添加一个网络位置”。 2、“欢迎使用添加网络位置向导”,单击“下一步”。 3、单击“选择自定义网络位置”,单击“下一步”。 4、在“Internet 地址或网络地址”中输入FT...
阅读全文
2012-09-08 09:45 工业·编程 ⁄ 共 3912字 暂无评论
    CListCtrl类封装“列表视图控件”功能,显示每个包含图标(列表视图中)和标签的收集。除图标和标签外,每一项还能有显示在图标和标签的右边的列中的信息。此控件(以及CListCtrl类)只适用于运行于Windows 95和Windows NT 3.51及更高版本的程序。 下面是CListCtrl类的主要概况。对于详细的、概念性的讨论,请参阅联机文档“Visual C++程序员指南”中的“使用ClistCtrl”和“控件主题”。 视图 列表视图控件可用四种...
阅读全文
2012-08-28 11:03 工业·编程 ⁄ 共 7969字 暂无评论
1.如何获取应用程序的实例句柄? 应用程序的 实例句柄保存在CWinAppIm_hInstance 中,可以这么调用 AfxGetInstancdHandle获得句柄. Example: HANDLE hInstance=AfxGetInstanceHandle(); 2.如何通过代码获得应用程序主窗口的指针? 主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。 AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED); //使程序最大化. vc++经典技巧总结(十) 3.如何在程序中获得其他程序...
阅读全文
2012-07-13 21:31 工业·编程 ⁄ 共 332字 暂无评论
    使用VS开发,MSDN是必不可少的助手。但是在MSDN上搜索STL的相关知识,远远不如搜索MFC类或Win API那么顺畅。比如你要搜索vector类或者std::copy模板函数,你输入关键词:std::copy或者copy,基本上搜不到正确的信息,至少前十项不是说std::copy。     今天发现了一个MSDN搜索STL的一个小技巧。如果是搜索STL的模板类,请输入:类名 class。比如我要搜索vector,就输入:vector class。如果要...
阅读全文
2012-06-30 23:26 工业·编程 ⁄ 共 1961字 暂无评论
1.检测程序中的括号是否匹配 把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号<>)前面,键入快捷键“Ctrl+]”。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。 2.查看一个宏(或变量、函数)的宏定义 把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的Go To Defition Of …),如果没有建立B...
阅读全文
2012-06-29 19:57 工业·编程 ⁄ 共 4157字 暂无评论
    众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换),那么宏其实可以为我们在符号上产生新的代码(即符号替换、增加)。     关于宏的一些语法问题,可以在google上找到。相信我,你对于宏的了解绝对没你想象的那么多。如果你还不知道#和##,也不知道pre...
阅读全文
41、炒豆芽时,先加点黄油,然后再放盐,能去掉豆腥味。 42、炒波菜时不宜加盖。 43、炒肉片:肉切成薄片加酱油、黄油、淀粉,打入一个鸡蛋,拌匀,炒散;等肉片变色后,再加佐料稍炒几下,肉片味美、鲜嫩。 44、炒牛肉丝:切好,用盐、糖、酒、生粉(或鸡蛋)拌一下,加上生油泡腌,30分钟后再炒,鲜嫩可口。 45、炒肉菜时放盐过早熟得慢,宜在将熟时加盐,在出锅前再加上几滴醋,鲜嫩可口。 》》年轻情侣必学:做饭技巧70条(...
阅读全文
21、炖老鸡:在锅内加二三十颗黄豆同炖,熟得快且味道鲜;或在杀老鸡之前,先灌给鸡一汤匙食醋,然后再杀,用文火煮炖,就会煮得烂熟;或放3~4枚山楂,鸡肉易烂。 22、老鸡鸭用猛火煮,肉硬不好吃;如果先用凉水和少许食醋泡上2小时,再用微火炖,肉就会变得香嫩可口。 23、炖老鸭:在锅里放几个田螺容易烂熟。 24、烧鸭子时,把鸭子尾端两侧的臊豆去掉,味道更美。 25、煮咸肉:用十几个钻有许多小孔的核桃同煮,可消除...
阅读全文