STL中的map表的使用问题

1、map表的插入与数据更新问题         当map表中已经有了某个key值,如果我们再向里面插入同样的key值,我们理所当然的认为,如果Key值存在则更新数据。经测试发现,这种看法是错误的,如果key值存在则会返回失败,不会更新对应的数据。那如何想map表中插入和更新数据呢?应该是要先判断...

2014-02-27 23:34:28

阅读数 2912

评论数 0

两则const的使用引发的编译错误

两则const的使用引发的编译错误......

2014-02-27 23:20:38

阅读数 920

评论数 0

DUI中组合框弹出列表窗口与弹出模态框冲突引起的奔溃问题

之前为了解决组合框控件弹出下拉列表窗口与快捷键触发的弹出模态框引起奔溃的问题,考虑到组合框控件的下拉列表窗口在失去焦点时会自动销毁,在弹出模态框前,将焦点设置到主窗口上,从而先使组合框控件的下拉列表窗口销毁,然后再弹出模态框。奔溃的问题是规避了,但是窗口的Z序被打乱的了,显然是不可取的。     ...

2014-02-25 22:55:16

阅读数 1282

评论数 0

CString::SpanIncluding函数的使用

使用CString::SpanIncluding可以检验字符串的合法性,是否是我们要求的字符,比如全是数字构成的字符串,我们可以用下面的代码进行判断: CString strTarget; ...... if ( strTarget == strTarget.SpanIncl...

2014-02-25 22:46:13

阅读数 7957

评论数 0

mt.exe:general error c101008d错误说明

由于程序通过配置以管理员方式运行,必须要生成manifest文件,但正是每次编译时要生成该文件,引起这样的错误:mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file...

2014-02-23 19:39:31

阅读数 2324

评论数 0

无效区域 更新区域 重画 WM_PAINT 的关系和机制

1. 系统何时发送WM_PAINT消息?   系统会在多个不同的时机发送 WM_PAINT 消息:当第一次创建一个窗口时,当改变窗口的大小时,当把窗口从另一个 窗口背后移出时,当最大化或最小化窗口时,等等,这些动作都是由系统管理的,应用只是被动地接收该消息,在消息处理 函数中进行...

2014-02-23 19:32:00

阅读数 756

评论数 0

2014,难得一见的美丽雪景

2014,难得一见的美丽雪景

2014-02-16 22:20:40

阅读数 1008

评论数 0

win7中将窗口拉到屏幕边界,窗口自动在竖直方向上平铺的现象

win7中将窗口拉到屏幕边界,窗口自动在竖直方向上平铺的现象...

2014-02-13 21:10:48

阅读数 3540

评论数 0

如何实现打开文件所在文件夹的功能(打开所在文件夹并选中文件)

实现打开文件所在文件夹的功能(打开所在文件夹并选中文件)...

2014-02-13 21:08:28

阅读数 3082

评论数 0

关于关于_WIN32_WINNT的说明

在使用一些新版本的API,或者控件的新特性(比如新版的ComCtl32.dll)的时候,你可能会得到“error C2065: undeclared identifier.“这个错误。原因是这些功能是依赖于你的操作系统的版本的。而你的头文件中的定义并不是最新的。(对于MFC,就是stdafx.h)...

2014-02-12 15:30:35

阅读数 2478

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭