摘要:
一.简介 log4cplus是C++编写的开源的日志系统,功能非常全面.本文介绍如何在Windows+VS2008中使用该日志库。 二.下载 可从网站 [url]http://log4cplus.s... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(252)
评论(0)
推荐(0)
摘要:
本人最近研究了一下开源的日志系统log4c。简单总结一下: 一、安装: 我看网上好多人介绍log4c安装的时候都说有两个步骤:先下载expat安装包并安装expat,然后下载log4c安装包并安装log4c。这么看来,log4c是依赖expat的。但... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(579)
评论(0)
推荐(0)
摘要:
预编译中不能定义 _WIN32_WINDOWS 宏。 以下宏可以定义。 WIN32 _DEBUG _USRDLL UMF_EXPORTS _BIND_TO_CURRENT_CRT_VERSION _WINDOWS 可以 add -D_WIN32_WIN... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(1)
评论(0)
推荐(0)
摘要:
软件名称:XCLNetFileReplace(文件名文件内容批量替换工具) 版本:1.0 发布日期:2013-12-29 操作系统:windows(with .net framework 4.0) 描述:本软件可以对文件名和内容进行批量替换,可选用正则表达式进... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(180)
评论(0)
推荐(0)
摘要:
现在大家基本上用的编译器都是vs2008和2010啦,而用这两款编译器开发ActiveX控件,你会发现少了工具ActiveX Control Test Container。 那么我们熟悉的ActiveX Control Test Conta... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(143)
评论(0)
推荐(0)
摘要:
重新创建vs2008工程, 出现“add/remove operation is impossible, because the code element......”的问题, 解决方法很简单: 1.关闭解决方案 2. 删除工程.ncb文件 3. ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(37)
评论(0)
推荐(0)
摘要:
1.ActiveX的基本概念 ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。 ActiveX控件的后缀名是OCX... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(205)
评论(0)
推荐(0)
摘要:
MFC多字节工程转换成Unicode工程后链接错误。 解决方法:配置工程链接属性——更改入口函数。 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(62)
评论(0)
推荐(0)
摘要:
SQL中的存储过程和自定义函数都是经常用到的,那么,它们之间究竟有何区别呢?下文将为您分别分析二者的异同点,供您参考,希望对您有所启迪。 存储过程: 存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(41)
评论(0)
推荐(0)
摘要:
Enterprise Architect不但可以对数据库正向工程生成适合各种数据的SQL语句来创建表,同时也可以逆向工程从已有的数据库创建好设计视图,还能同步更新哟~ 首先打开Enterprise Architect,File——New... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(342)
评论(0)
推荐(0)
摘要:
•什么是构件 构件和构件的要素 •构件是系统中可替换的物理部分,它包装了实现而且遵从并提供一组接口的实现 •规格说明:对于构件,必须有一个它所提供服务的抽象描述。通俗地说,每个构件都必须提供特定的服务 •一个或多个实现:构件是一... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(805)
评论(0)
推荐(0)
摘要:
http://www.uml.org.cn/oobject/201104212.asp Notice: 聚合和组合关系 在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realizati... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(459)
评论(0)
推荐(0)
摘要:
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。 结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。 下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(26)
评论(0)
推荐(0)
摘要:
在编程过程中需要对字符串进行不同的转换,特别是Gb2312和Utf-8直接的转换。在几个开源的魔兽私服中,很多都是老外开发的,而暴雪为了能 够兼容世界上的各个字符集也使用了UTF-8。在中国使用VS(VS2005以上版本)开发基本都是使用Gb2312的Unic... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(280)
评论(0)
推荐(0)
摘要:
[cpp] view plain copy print ? #include #include #include using namespace std; //utf8 转 Unicode std::wstring... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(144)
评论(0)
推荐(0)
摘要:
我相信写WIN32程序的人,做过DLL,都会很清楚__declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(61)
评论(0)
推荐(0)
摘要:
PS: 之前vs2010配置编译各种莫名其妙的问题,估计是版本太低了的缘故,因此怒换vs2008. 其实vs2008很不错的,非常的快,一点都不卡。下面进入正题。 转载注明:http://blog.csdn.net/cq361106306/article... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(154)
评论(0)
推荐(0)
摘要:
今天安装DXSDK_Jun10时(下载地址:http://download.microsoft.com/download/A/E/7/AE743F1F-632B-4809-87A9-AA1BB3458E31/DXSDK_Jun10.exe),出现下图所示错误E... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(364)
评论(0)
推荐(0)
摘要:
xml_document_slave_ti doc_slave; doc_slave.Parse(xml_src.c_str(), null, static_cast(coding)); if (doc_slave.Error()) { return fal... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(34)
评论(0)
推荐(0)
摘要:
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(512)
评论(0)
推荐(0)
摘要:
tinyxml的设计结构分析 关于tinyxml的剖析: 下面是名为 example.xml的文档,后续的剖析都会以这个xml文档为例: example.xml (1)tinyxml把xml文档建立成一棵DOM(D... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(97)
评论(0)
推荐(0)
摘要:
1、创建SDI程序TestViewSplitter 2、添加CLeftView、CRightView两个CView视图 3、打开CTestViewSplitterView头文件,添加定义 CSplitterWnd m_wndSplitter; 4、添加CTes... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(64)
评论(0)
推荐(0)
摘要:
1、PostQuitMessage(0);//最常用 2、PostMessage(WM_QUIT,0,0);//最常用 3、 ::SendMessage(AfxGetMainWnd()->m_hWnd,WM_CLOSE,0,0);//最常用 ::Pos... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(227)
评论(0)
推荐(0)
摘要:
使用SetLayeredWindowAttributes可以方便的制作透明窗体,此函数在w2k以上才支持,而且如果希望直接使用的话,可能需要下载最新的SDK。不过此函数在w2k的user32.dll里有实现,所以如果你不希望下载巨大的sdk的话,可以直接使用G... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(261)
评论(0)
推荐(0)
摘要:
首先回顾一下C++类型转换: C++类型转换分为:隐式类型转换和显式类型转换 第1部分. 隐式类型转换 又称为“标准转换”,包括以下几种情况: 1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(51)
评论(0)
推荐(0)
摘要:
[cpp] view plain copy print ? void CMainFrame::OnChangeSize() { // TODO: Add your com... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(265)
评论(0)
推荐(0)
摘要:
[cpp] view plain copy print ? void CTestDlg::ShowInfo(CString str, int code) { m_Lis... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(42)
评论(0)
推荐(0)
摘要:
前言: 近日在网上看到很多人问及如何关闭一下线程,但是我看网上给出的并不详细,而且有些方法还是错误的。小弟在此拙作一篇,不谈别的,只谈及如何正确的关闭MFC的线程,至于Win32和C RunTime的线程暂不涉及。 一.关于MFC的线程 1.... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(702)
评论(0)
推荐(0)
摘要:
explicit作用: 在C++中,explicit关键字用来修饰类的构造函数,被修饰的构造函数的类,不能发生相应的隐式类型转换,只能以显示的方式进行类型转换。 explicit使用注意事项: * explicit 关键字只能用于类内部的构... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(90)
评论(0)
推荐(0)
摘要:
[cpp] view plain copy print ? #ifndef MY_TASK_QUEUE_H #define MY_TASK_QUEUE_H ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(229)
评论(0)
推荐(0)
摘要:
boost::noncopyable比较简单, 主要用于单例的情况. 通常情况下, 要写一个单例类就要在类的声明把它们的构造函数, 赋值函数, 析构函数, 复制构造函数隐藏到private或者protected之中, 每个类都这么做麻烦. 有noncopyab... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(42)
评论(0)
推荐(0)
摘要:
转载地址:http://blog.csdn.net/huang_xw/article/details/8502895 tcp::resolver一般和tcp::resolver::query结合用,通过query这个词顾名思义就知道它是用来查询socket... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(482)
评论(0)
推荐(0)
摘要:
必须以管理员身份运行bat文件,否则注册不成功。 bat文件内容: @echo 开始注册 copy mscomm32.OCX %windir%\system32\ /y regsvr32 %windir%\system32\mscomm32.OCX /... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(135)
评论(0)
推荐(0)
摘要:
“__declspec”是Microsoft c++中专用的关键字,它配合着一些属性可以对标准C++进行扩充。这些属性有:align、allocate、deprecated、 dllexport、dllimport、 naked、noinline、nore... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(53)
评论(0)
推荐(0)
摘要:
某个头文件中的函数或者结构体或是数值声明忘加分(';')号的原因,应该仔细检查。 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(6)
评论(0)
推荐(0)
摘要:
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(57)
评论(0)
推荐(0)
摘要:
作用: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 Builder模式和AbstractFactory模式在功能上很相似,因为都是用来创建大的复杂的对象,它们的区别是:Builder模式强调的是一步步创建对象,并通过相同的创... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(49)
评论(0)
推荐(0)
摘要:
主要的任务是把source包导入到EA中,然后利用里面的反向工程自动生成UML图 。 步骤如下: 1 、首先 先创建一个工程 勾选出里面的class 。 2、然后在工程的任意一个文件夹上点击鼠标右键 选中code engineering 然后选import s... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(808)
评论(0)
推荐(0)
摘要:
2. Rational Rose 2003 逆向工程生成UML模型图 这一节主要介绍用户如何使用Rose的逆向工程生成UML模型,并用来进行C++代码的结构分析。 Rational Rose可以支持标准C++和Visual C++的模型到代码的转换以及逆向工程... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(286)
评论(0)
推荐(0)
摘要:
VS2008中对于MFC的MDI程序界面做了增强,支持很炫的的布局效果,之前还在说不能用CDialogBar类,现在完全可以使用CDockablePane类替代了,现在只需要新建一个继承自CDockablePane的新类,就可以在其上添加各种控件了,如组合框、... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(64)
评论(0)
推荐(0)
摘要:
因为MFC默认会把的配置信息保存到注册表,如果每次启动程序还原界面,需要手动关闭保存。 默认保存路径: SetRegistryKey(_T("Local AppWizard-Generated Applications"))不影响程序性能 只有下面有写操作... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(90)
评论(0)
推荐(0)
摘要:
在进行UDP编程的时候,我们最容易想到的问题就是,一次发送多少bytes好? 当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的,这里仅对像ICQ一类的发送聊天消息的情况作分析,对于其他情况,或许也能得到一点帮助: ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(274)
评论(0)
推荐(0)
摘要:
1、编译准备 源码版本 qt-opensource-windows-x86-vs2008-4.8.6.exe 下载地址: http://mirrors.hust.edu.cn/qtproject/official_releases/qt/4.8/4.8.6/... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(166)
评论(0)
推荐(0)
摘要:
将工程对应的C工程依赖项目设置如下: 右击工程->属性->配置属性-> C/C++ Code->Generation->Runtime Library 设置为: Multi-threaded Debug (/MTd) 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(46)
评论(0)
推荐(0)
摘要:
#include #include #include using namespace std; void split(const string& src, const string& separator, vector& dest) { ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(215)
评论(0)
推荐(0)
opencv_highgui.lib(window_w32.obj) : error LNK2019: unresolved external symbol __imp__CreateToolbarE
摘要:
原因:缺少windows依赖库:comctl32.lib 1、项目-—>属性-—>链接器-—>输入-—>附加依赖项:填写附加依赖库 comctl32.lib 回车或分号间隔多项 2、项目-—>属性-—>链接器-—>常规-—>附加库目录:填写附加依赖库所在目录... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(33)
评论(0)
推荐(0)
摘要:
每次下载opencv的新版本时,都需要重新写头文件,更改链接库配置,很麻烦有木有?下面这个头文件是我在别人的代码中淘出来的,很不错,与大家分享~(具体作者忘记了,不好意思啊) 作者很巧妙地利用Opencv的版本信息定义了一个宏,无论你的Opencv是243... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(140)
评论(0)
推荐(0)
摘要:
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(44)
评论(0)
推荐(0)
摘要:
AfxBeginThread 是MFC的。 CreateThread 是Win32 API的。 _beginThread() 是C Runtiming的。 关于window下面的多线程,我们有三个选择,分别是AfxBeginThread、CreateTh... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(108)
评论(0)
推荐(0)
摘要:
枚举串口四法 串口作为最基本的电脑通信 I/O 接口,其使用虽然在 PC 上越来越少,但是在工业仪器领域仍然用的相当普遍,由于笔者工作中需要用到串口,而且发现枚举串口至今仍未搞得很清楚,为此自己先整理下,希望大侠和同行们对我不懂和错误的地方指点一下。 1... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(178)
评论(0)
推荐(0)
摘要:
需要用到VC串口调试程序,于是写了一个串口调试助手作参考,源码地址:http://download.csdn.net/detail/hc260164797/4360519,欢迎大家拍砖~~ 程序界面是 串口设置是,9600波特率,8数据位,1位停止位,... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(990)
评论(0)
推荐(0)
摘要:
由于结构体中用到联合体(联合体需要确定分配内存分配大小)或其它因素,需要用char数组来保存字符串,但是在MFC中一般都是用CString来存放字条串。关于它们之间的转换,在VS2008中有时会出现异常情况。在MSDN是这样写的: CString ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(160)
评论(0)
推荐(0)
摘要:
上一讲鸡啄米为大家简单分析了MFC应用程序框架,这一讲是关于MFC消息映射机制的内容。 前面已经说过,Windows应用程序是消息驱动的。在MFC软件开发中,界面操作或者线程之间通信都会经常用到消息,通过对消息的处理实现相应的操作。比较典型的... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(76)
评论(0)
推荐(0)
摘要:
上一讲鸡啄米讲的是VS2010应用程序工程中文件的组成结构,可能大家对工程的运行原理还是很模糊,理不出头绪,毕竟跟C++编程入门系列中的例程差别太大。这一节鸡啄米就为大家分析下MFC应用程序框架的运行流程。 一.SDK应用程序与MFC应用程序运... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(188)
评论(0)
推荐(0)
摘要:
鸡啄米在上一讲中为大家演示了如何利用应用程序向导创建单文档应用程序框架。这一节将以上一讲中生成应用程序HelloWorld的文件结构为例,讲解VS2010应用程序工程中文件的组成结构。 用应用程序向导生成框架程序后,我们可以在之前设置的Loc... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(83)
评论(0)
推荐(0)
摘要:
在“工程名APP.CPP”的InitInstance()函数中创建登陆界面可以根据自己需求做界面。 这里只是用对话框简单演示。 BOOL CDAFGeneratorApp::InitInstance() { MessageBox(GetForeground... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(69)
评论(0)
推荐(0)
摘要:
解放方法: 使用setlocale语句设定区域。 需要包含的头文件: #include CStdioFile file; CFileException pError; setlocale( LC_CTYPE, ("chs")); if(!file... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(73)
评论(0)
推荐(0)
摘要:
有时我们需要这么做, 手动模拟按钮按下的事件, 让程序做出与按钮真的按下时一样的响应. 设按钮ID为ID_BTN_OK, 当前Dialog窗口. 实际上系统并不能区分按钮是真的按下了(如用鼠标点击), 还是一个我们自己用代码模拟出的一... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(418)
评论(0)
推荐(0)
摘要:
1、什么是static? static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。 2、为什么要引入static? 函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(95)
评论(0)
推荐(0)
摘要:
一、常成员函数详解 声明:函数名(参数表)const; 说明: (1)const是函数类型的一部分,在实现部分也要带该关键字。 (2)const关键字可以用于对重载函数的区分。 (3)常成员函数不能更新类的成员变量,也不能调用该类中没有用const修饰的成员函... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(76)
评论(0)
推荐(0)
摘要:
struct {}node; 32为的x86,window下VC下sizeof(node)的值为1,而linux的gcc下值为0; 一、WINDOWS下(VC--其实GCC和其原理基本一样,象这种问题,一般要查具体的编译器设置)字节对齐的规则: 1、一... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(1142)
评论(0)
推荐(0)
摘要:
CString to int CString str = _T("123"); int i = _ttoi(str); int to CString int i = 123; CString str ; str.Format(_T("%d"), i); ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(30)
评论(0)
推荐(0)
摘要:
解决Visual C++ 编译器中混合 .c 文件时收到 C1853 预编译头错误的方法 当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C185... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(3)
评论(0)
推荐(0)
摘要:
我们通常从教科书上看到这样的说明: delete 释放new分配的单个对象指针指向的内存 delete[] 释放new分配的对象数组指针指向的内存 那么,按照教科书的理解,我们看下下面的代码: int *a = new int[10]; delete a;... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(48)
评论(0)
推荐(0)
摘要:
心跳包的发送,通常有两种技术 方法1:应用层自己实现的心跳包 由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 向客户端发送一个短小精悍的数据包,然后启动一个低级别的线程,在该线程中不断检测客户端的回应, 如果在... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(140)
评论(0)
推荐(0)
摘要:
_variant_t是VARIANT的封装类,其赋值可以使用强制类型转换,其构造函数会自动处理这些数据类型。 CString转为VARIANT COleVariant v; CString str = "this is test"; v = str; ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(200)
评论(0)
推荐(0)
摘要:
1.新建一个基于对话框的应用程序,在对话框上添加一个Edit控件和三个Radio控件 2.修改Radio控件的ID分别为:IDC_RAD_RED、IDC_RAD_GREED、IDC_RAD_BLUE,名称对应修改为red、green、blue 3.向对话框对应... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(285)
评论(0)
推荐(0)
摘要:
最近一直在啃 C++ Primer 中文版第4版,发现 C++中new和delete应用遍布全书,现对其使用作简单总结。在C++中,可以使用new和delete动态创建和释放数组或者单个对象,现在对它们的使用一一道来。 1.创建动态数组 数组... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(181)
评论(0)
推荐(0)
摘要:
单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(134)
评论(0)
推荐(0)
摘要:
/**************************************************************************** 函数名称: str_to_hex 函数功能: 字符串转换为十六进制 输入参数: string 字符串 c... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(148)
评论(0)
推荐(0)
摘要:
发现VS2008的一个bug。 打开rc文件卡的要命。。。。。。。。。。。。。。。 解决方法: 把C:\Program Files\Microsoft Visual Studio 9.0\VC\vcpackages\目录下的 rcxdti.dll拷贝到C... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(59)
评论(0)
推荐(0)
摘要:
在Roger看来对VLC的二次开发 包括把VLC嵌入自己的应用 ,以及修改VLC本身的功能和特性。本文主要讲前者。总的来说把VLC内嵌入自己的应用有4种途径: 直接调用VLC进程(喂喂喂…这也算?) VLC的plugin for Mozilla VLC的Ac... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(1244)
评论(0)
推荐(0)
摘要:
ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。 ffmpeg在Linux下的视频采集 在Linux平台上,ffmpeg对V4L2的... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(395)
评论(0)
推荐(0)
摘要:
Ⅰ live555简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MP... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(258)
评论(0)
推荐(0)
摘要:
1解决方案编译方式 1.1简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(90)
评论(0)
推荐(0)
摘要:
word2003 打开word窗口,依次点击“ 工具/宏/Visual Basic编辑器”,打开“Microsoft visual Basic”窗口,在左侧“工程”栏选中“Normal”选项,点击“插入/模块”选项打开一个模块窗口,输入以下代码... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(681)
评论(0)
推荐(0)
摘要:
一、ODBC ODBC的由来 1992年Microsoft和Sybase、Digital共同制定了ODBC标准接口,以单一的ODBC API来存取各种不同的数据库。随后ODBC便获得了许多数据库厂商和Third-Party的支持而逐渐成为标准的数据存取技术... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(354)
评论(0)
推荐(0)
摘要:
go 是SYBASE和SQL Server中用来表示事物结束,提交并确认结果,相当于ORACLE的Commit SQL Server 实用工具将 GO 解释为应将当前的 Transact-SQL 批处理语句发送给 SQL Server 的信号。当前批处理语句... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(249)
评论(0)
推荐(0)
摘要:
1创建Windows系统服务程序 参考博客:http://www.vckbase.com/index.php/wv/1193 1.1创建Win32空工程 右击解决方案->添加新建项目。 右击项目->添加新建项->添加C++文件。 #inc... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(427)
评论(0)
推荐(0)
摘要:
1.先走控制面板里找到iis安装,步骤如下 点“程序” 点“打开或关闭Windows功能” 在“Inter... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(700)
评论(0)
推荐(0)
摘要:
解决方法: a 、重启机器,再进行安装,如果发现还有该错误,按下面步骤 b、在开始->运行中输入regedit c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(55)
评论(0)
推荐(0)
摘要:
转载 作者: zdd 出处: http://www.cnblogs.com/graphics/ 何谓初始化列表 与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(52)
评论(0)
推荐(0)
摘要:
安装VMware Tools VMware Tools何许物也?它是VMware提供的一套很贴心的程序,用于解决虚拟机的分辨率问题(我们前面有提过)、改善鼠标的性能(还记得我们前面不断的用 鼠标单击和Ctrl+Alt在虚拟与现实间切换的费... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(61)
评论(0)
推荐(0)
摘要:
更改Windows系统登录界面 XP系统 Step1: >Win+R //打开cmd >regedit //运行注... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(337)
评论(0)
推荐(0)
摘要:
Linux-2.6.x/drivers/usb/storage/usb.c中有这样一个结构体初始化 项目: static struct usb_driver usb_storage_driver = { .owner = THIS_MODULE, ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(77)
评论(0)
推荐(0)
摘要:
VMware 虚拟机共享上网(NAT)方式 ubuntu10.4 VMware 虚拟机共享上网(NAT)方式 2013-12-22 01:52:46| 分类: 玩转u... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(54)
评论(0)
推荐(0)
摘要:
转载:http://blog.csdn.net/ce123_zhouwei/article/details/6971544 一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swi... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(98)
评论(0)
推荐(0)
摘要:
ubuntu14.04登陆密码破解 ********************************************************* 电脑系统:win7旗舰版 虚拟机系统:... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(192)
评论(0)
推荐(0)
摘要:
原文地址: http://blog.csdn.net/lwbeyond/article/details/6202256 一. 什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(28)
评论(0)
推荐(0)
摘要:
BSS段:(bss segment)通常是指用来存放程序中未初始化的全局变量和未初始化静态变量的一块内存区域。BSS是英文Block Started by Symbol的简称,属于静态内存分配。BSS节不包含任何数据,只是简单的维护开始和结束的地址,即总大... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(209)
评论(0)
推荐(0)
摘要:
转载:http://blog.csdn.net/l_yangliu/article/details/7372458 一、数字音频 音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(696)
评论(0)
推荐(0)
摘要:
win7下Android开发环境搭建 ******************************************************************************* ******系统环境:windows7, 32位 ******... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(51)
评论(0)
推荐(0)
摘要:
一、编译环境及库文件 linux环境:ubuntu-10.04 交叉编译:arm-linux-gcc4.3.3 硬件平台:GT2440 软件平台:Linux-2.6.30.4 软件包: zlib-1.2.3.tar.gz libid3tag-0.15.1b... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(140)
评论(0)
推荐(0)
摘要:
平台: Ubuntu10.04 编译器:arm-linux-gcc-4.3.3(程序可以编译成功,但如果用4.3.3编译的库文件运行程序会出现段错误) 编译器:arm-linux-gcc-4.1.2(正常,) Tslib是一个开源的程序,能够为触摸屏驱动... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(78)
评论(0)
推荐(0)
摘要:
1.下载服务器和客户端 tftp-hpa是客户端, tftpd-hpa是服务器端 xinetd是服务器管理工具 #sudo aptitude install tftp-hpa tftpd-hpa xinetd 2.配置TFTP服务器 #sudo ged... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(47)
评论(0)
推荐(0)
摘要:
1、win + R 2、打开:services.msc 3、启动 VMware USB Arbitration Service 4、右击(VMware USB Arbitration Service)——启动类型设置为(自动) ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(148)
评论(0)
推荐(0)
摘要:
SecureCRT连接虚拟机下的Ubuntu 开发环境:主机windows XP ;虚拟机VMware 7.1 +Ubuntu10.04 第一步: 安装SSH服务 ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(84)
评论(0)
推荐(0)
摘要:
1. 基本的替换 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 v... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(2841)
评论(0)
推荐(0)
摘要:
常用的APT命令参数: apt-cache search package //搜索包 apt-cache show package //获取包的相关信息,如说明、大小、版本等 sudo apt-get install package //安装包... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(105)
评论(0)
推荐(0)
摘要:
一、int a[2][3]={2,4,6,8,10,12};则a[1][0]的值是_8__,*(*(a+1)+0)的值是___8___ 二、char *s = "abcde";以下哪一个是错的 A:char s[1... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(335)
评论(0)
推荐(0)
浙公网安备 33010602011771号