大约有 2,000 项符合查询结果(耗时:0.0066秒) [XML]
Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术
					...象的内存才被自动释放。在共享对象的访问权限同时,也实现了其内存的自动管理。
boost::shared_ptr的内存管理机制:
boost::shared_ptr的管理机制其实并不复杂,就是对所管理的对象进行了引用计数,当新增一个boost::shared_ptr对该...				
				
				
							C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术
					...
{
    if(NULL == m_instance)
    {
        Lock();//借用其它类来实现,如boost
        if(NULL == m_instance)
        {
            m_instance = new Singleton;
        }
        UnLock();
    }
    return m_instance;
}
2、内部静态实例的懒汉模式
这里需要注意...				
				
				
							VC 对话框背景颜色、控件颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术
					...
方法一 (失效):调用CWinApp类的成员函数SetDialogBkColor来实现。     
  其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。下面的例子是将应用程序对 话框设置为蓝色背景和红色文本,步骤如下:     
  ①   新...				
				
				
							stl 字符串std::string作为std::map主键key的实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
					...个实例介绍std::map字符串作为key的常见用法,并使用find_if实现map按value值查找。代码如下:
#include <map>
#include <string>
#include <algorithm>
using namespace std;
class map_value_finder
{
public:
    map_value_finder(const std::string &cmp_string):m_s_cmp_...				
				
				
							std::find,std::find_if使用小结 - C/C++ - 清泛网 - 专注C/C++及内核技术
					...类/结构体呢?
来个稍复杂点的例子,其他的可以类推,实现功能如下:
产品、账号多对多的关系,通过产品找到对应的账号列表。
#include <vector>
#include <algorithm>
#include <string>
using namespace std;
typedef struct _ProductAccount
{
...				
				
				
							高效使用STL容器小tip - C/C++ - 清泛网 - 专注C/C++及内核技术
					...empty() 都是常数时间操作,只返回size是否为0,所以常被实现为inline函数。高效使用 STL容器				
				
				
							mfc spin control 用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
					...sult = 0;
}
简便的方法可以在资源文件中设置Spin的属性,实现控制Edit控件数字的增减,详见:https://www.tsingfun.com/it/cpp/1564.html。mfc spin				
				
				
							一款IP:端口监控工具 服务器端口监控工具[附源码] - C/C++ - 清泛网 - 专注...
					...:TradeMonitor.zip
主要代码请参考:《mfc telnet 端口,代码实现、不调用telnet.exe》
表格采用GridCtrl(Demo源码):《MFC Grid control 2.27》
端口监控 工具 源码				
				
				
							cgridctrl 单元格下拉,单元格事件 - C/C++ - 清泛网 - 专注C/C++及内核技术
					...lCombo对象,无法直接为它绑定事件。这时我们可以考虑的实现方法是:下拉选中后,整个Grid完成了编辑,这时可以在Grid的EndEdit事件中处理我们的逻辑。
代码如下:
ON_NOTIFY(GVN_ENDLABELEDIT, IDC_TACTICS_DETAIL_GRID, OnGridEndEdit)
...
...				
				
				
							数据实时刷新/动态数据交换 技术,DDE or RTD? - C/C++ - 清泛网 - 专注C/C++及内核技术
					...cel RTD(Excel Real-Time Data)实时刷新数据技术》
在过去,要实现这些功能,需要依赖一些其他诸如Dynamic Data Exchange(DDE)技术来访问实时数据资源,但DDE和标准的Excel函数样式有很大的不同,并且并不是为Excel获取实时数据而设计的,...				
				
				
							