上一页 1 2 3 4 5 6 7 ··· 12 下一页

2008年8月27日

用C++设计一个不能被继承的类

摘要: 题目:用C++ 设计一个不能被继承的类。 分析:这是Adobe 公司2007 年校园招聘的最新笔试题。这道题除了考察应聘者的C++ 基本功底外,还能考察反应能力,是一道很好的题目。 在Java 中定义了关键字final ,被final 修饰的类不能被继承。但在C++ 中没有final 这个关键字,要实现这个要求还是需要花费一些精力。 首先想到的是在C++ 中,子类的构造函数会自动调用父类的... 阅读全文

posted @ 2008-08-27 09:03 阿彪 阅读(3011) 评论(0) 推荐(0) 编辑

2008年8月25日

打倒一切盲目的技术崇拜(转)

摘要: 这是我的第一篇转自网易博客的文章,这篇文章用了这个标题,并不是想博取眼球,而是想把一种理念更加深刻化,这种理念就是: 在 现实的项目里,关于技术追求方面,我奉行“够用就行,在够用的基础上追求精益求精”的务实技术观,第一步,要够用,第二步,再考虑精益求精的问题,不鼓励 大家死钻牛角尖去死抠一些对当前项目性价比不高的技术方案,要时刻奉行“实用至上”原则,这样,你的时间和精力才会用在最该用在的地方。至... 阅读全文

posted @ 2008-08-25 13:26 阿彪 阅读(247) 评论(0) 推荐(0) 编辑

2008年8月21日

vc6转2008的一些实践经验

摘要: 1, 尽量不用"Using namespace". 2, 变量不初始化,然后赋值给其他变量的时候,debug下会弹出assert框. 3, 机器太慢,需要更好的配置. 4, 一些定义在2008的系统文件里已经有了. enum SHIL { SHIL_LARGE = 0, SHIL_SMALL = 1, SHIL_EXTRALARGE = 2, SHIL_SY... 阅读全文

posted @ 2008-08-21 10:12 阿彪 阅读(1898) 评论(0) 推荐(0) 编辑

2008年8月8日

一些VC插件的简介

摘要: 1. Visual Assist(简称VA)(http://www.wholetomato.com/) VA从5.0一直到现在的VAX,功能越来越强大,除了以前版本中的自动识别各种关键字,系统函数,成员变量,自动给出输入提示,自动更正大小写错误,自动标示错误等等以外,最新的版本中还在WorkSpace窗口中加入一个VA View,可以更方便的查找工程中的文件、类和变量。有了此工具,... 阅读全文

posted @ 2008-08-08 10:55 阿彪 阅读(2523) 评论(0) 推荐(0) 编辑

2008年8月6日

VC6代码向VC2005升级时要注意的问题(转)

摘要: 将以前的代码在vc2005下编译,经常会遇到类似如下的警告: warning C4996: 'strcat' was declared deprecated. 通常这类警告都是由于调用了字符串相关函数引起的。虽然这警告无伤大雅,仅仅只是说使用的函数已过时(deprecated)<需要用新的 函数来替代>,但看着实在别扭,且看看ms为什么要设置成这样。 搜索了一下ms的网... 阅读全文

posted @ 2008-08-06 15:02 阿彪 阅读(1851) 评论(0) 推荐(0) 编辑

2008年8月5日

微软开发主管临别诤言(转)

摘要: 微软开发主管临别诤言 作者 Niclas Nilsson译者 郭晓刚 发布于 2007年11月28日 下午6时54分 Jay Bazuzi曾任C#编辑器的开发主管,现正离开微软。他在离开之前令人惊讶地给旧日伙伴留下了一些尖锐的临别赠言:“OO不是一时三刻的流行”,“用用别人写的代码也不要紧”。 Jay一开头就... 阅读全文

posted @ 2008-08-05 16:53 阿彪 阅读(271) 评论(0) 推荐(0) 编辑

2008年8月4日

VC++2008中的unsigned short和wchar_t

摘要: typedef unsigned short XChar; typedef unsigned short Wchar; TCHAR *pStr;//定义了UNICODE宏,这里等价wchar_t,下同 XChar *pXCh; Wchar *pWch; pXCh = pWch; //ok pXChpStr = ; //illegal ... 阅读全文

posted @ 2008-08-04 16:30 阿彪 阅读(3718) 评论(0) 推荐(1) 编辑

STL知识准备: 1. C++关键字typename(转)

摘要: 问题:在下面的 template declarations(模板声明)中 class 和 typename 有什么不同? template class Widget; // uses "class" template class Widget; // uses "typename" 答案:没什么不同。在声明一个 template typ... 阅读全文

posted @ 2008-08-04 13:12 阿彪 阅读(2164) 评论(0) 推荐(0) 编辑

2008年7月28日

BSTR详解三 - BSTR使用注意事项(转)

摘要: 1 How to use BSTR 1.1 BSTR分析 BSTR设计对于C++程序员好坏参半。一方面,BSTR可以被用于大多数需要OLECHAR数组作为参数的函数。另一方面,不能用熟悉的C/C++函数进行对BSTR的分配、释放和处理,例如malloc, free, new, delete, lstrcat, and lstrlen 等函数不能用于处理BSTR。就像对接口... 阅读全文

posted @ 2008-07-28 17:24 阿彪 阅读(1878) 评论(0) 推荐(0) 编辑

2006年7月31日

JavaScript通用库

摘要: JavaScript通用库 JavaScript在WEB编程中能起到很大的作用,将一些常用的功能写成JavaScript类库。 将下面代码保存为Common.js 类库功能: 1.Trim(str)--去除字符串两边的空格 2.XMLEncode(str)--对字符串进行XML编码 3.ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符) 可以设置显示的提示的文字的字体、... 阅读全文

posted @ 2006-07-31 13:10 阿彪 阅读(207) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 12 下一页

导航