大约有 1,000 项符合查询结果(耗时:0.0079秒) [XML]
程序员,你有多久没有跳出技术关注业界了? - 创意 - 清泛网 - 专注C/C++及内核技术
...行业务开发,整天增删改查,学了一个技术之后就没有更新过。如果长此以往,只关注业务开发,而不关心技术进步和技术延伸,那过不了多久,就适应不了职业和社会职位的需求了。对本领域技术的发展关注,并不仅仅是为了...
VS Addin插件基本开发入门 - C/C++ - 清泛网 - 专注C/C++及内核技术
VS Addin插件基本开发入门1、新建一个插件工程,接下来引导步骤全部按照默认点下一步,如图:查看工程右键->属性,如图:工程默认生成了一个Connect cs文件,它是插 1、新建一个插件工程,如图:
接下来引导步骤默认点”下...
使用NPAPI编写浏览器插件的源码实例(windows 7/linux) - C/C++ - 清泛网 - ...
...的linux机器上无法正常工作.所以我以此例子为基础写了个新例子,顺路我还写了个chrome的扩展作为演示。
关于NPAPI和chrome的扩展:
NPAPI
[1] http://colonelpanic.net/2009/05/building-a-firefox-plugin-part-two/
[2] http://rintarou.dyndns.org/2010/04/23/script...
代码坏味道(总结) - C/C++ - 清泛网 - 专注C/C++及内核技术
...昵关系)
两个类过度访问对方私有成员。共通部分提取新类。
18.Alternative Classes with Different Interfaces(异曲同工的类)
两个不同的函数/类做同一事情。
19.Incomplete Library Class(不完美的类库)
既存的类库无法满...
vector删除元素erase和通用算法remove区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,只是把后面的元素往前移,并返回一个指向vector末尾的新迭代器。
这样,如果用remove后,还用vector的begin和end仍旧会得到原来序列的大小范围的。
MARK:使用erase和remove函数都要注意删除元素时必须注意是否需要释放内存。如...
ATL COM开发入门(二)(ActiveX/COM组件回调JS) - C/C++ - 清泛网 - 专注C/C++及内核技术
...回调前台js函数,显示计数。
一、ATLDemo.idl 中添加一个新的接口:
BeginTiming函数体:
STDMETHODIMP CAtlDemoIf::BeginTiming(IDispatch* pIDispatch)
{
gIDispatch = pIDispatch;
UINT nRet = SetTimer(NULL, // handle to main window
ID_TIMER, // 定时...
半个汉字的校验与处理(C++) - C/C++ - 清泛网 - 专注C/C++及内核技术
...并删除半个汉字,或者存放的时候,即便截断,也不产生新的半个汉字。
以下是我近期对半个汉字的处理,C++代码如下:
// strSrc: 原始字符串
// nMaxLen: 截断后的最大长度
char *GetTruncate(char *strSrc, int nMaxLen)
{
...
VS2005中SetUnhandledExceptionFilter函数应用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...码做了些改动,典型的,例如增加了对缓冲溢出的检查。新CRT版本在出现错误时强制把异常抛给默认的调试器(如果没有配置的话,默认是Dr.Watson),而不再通知应用程序设置的异常捕获函数,这种行为主要在以下三种情况出现...
LVN_ITEMCHANGED通知会响应多次的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...态转成LVIS_FOCUSED状态。第三次的LVN_ITEMCHANGED消息才是响应新item = 1的。可以从(图 三)看到uNewState的状态值为3.即(LVIS_FOCUSED | LVIS_SELECTED)两个相与的值。
为了CListCtrl能响应 单击选中事件 和 键盘上下键 事件,使用 ON_NOTIFY ...
shared_ptr指针被赋值后,原指针会引用清零、自动释放。 - C/C++ - 清泛网 ...
...std::shared_ptr<int> p)
{
intg = p; // 原指针释放,存储新的智能指针
//*(intg.get()) = *(p.get()); // 原指针不释放,仅修改原指针指向的内容
}
int _tmain(int argc, _TCHAR* argv[])
{
{
std::shared_ptr<int> sp(new int...