自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 VS2005编译DLL错误,error C2491: 'CMyClass::Function' : definition of dllimport function not allowed

<br />在VS2005下写C++(MFC除外)程序的时候,我不喜欢向导生成的那几个附属文件“stdafx.h”和"stdafx.cpp"。因为如果你的代码放在另一个编译器上的时候就需要改很多东西。我现在都习惯使用了自己写的一个头文件"start.h",每次都手动引进来。<br /> <br />今天用C++制作DLL的时候也是一样,生成了一个项目名是MyTest的Empty project, 然后手动定义DLL的引入,(仅此是例子)<br />#ifndef MYDLL# ifdef MYDLL_E

2011-03-26 14:57:00 11343 2

原创 Google C++ Style Guide 笔记1

无意中看到了 Google C++ Style Guide,开始简简单单的的看了一下,发现很有意思,很久都没看英文文档了,这次碰到了,我就简单的翻译了一下,途中才知道英文没学好就罢了,中文也是一塌糊涂,真是“少壮不努力,老大徒伤悲”呀!Google C++ Style Guide,姑且我翻译为Google C++ 风格向导。每个单位,每个团队,每个人都有自己的编码习惯,也不能说谁的一定好,谁的一定差,总之,我认为有很好的可读性,和有很好的维护性的代码风格为好。看别人的东西是很有快感的,英文也是那样,但是

2011-03-18 15:55:00 1179 1

原创 用CreateFile打开COM10以上的串口

<br />在VS2005上用CreateFile打开串口,代码如下:<br />HANDLE m_hComm=CreateFile(Port,GENERIC_READ|GENERIC_WRITE,0,0,OPEN_EXISTING,0,0);if(m_hComm==INVALID_HANDLE_VALUE ){ AfxMessageBox(_T("无法打开端口!请检查是否已被占用。")); return FALSE;}<br /> <br />其中Port是LPCTSTR类

2011-03-09 13:59:00 7134 4

原创 Windows下C++多线程同步与互斥简单运用

继以往的想法,写这点文字,粘贴点代码,是为了增加自己的记忆,也希望能帮助到需要帮助的人。1.  互斥量,Mutex#include #include using namespace std;DWORD WINAPI Thread1(LPVOID lpParmeter);DWORD WINAPI Thread2(LPVOID lpParmeter);static HANDLE g_hMutex = INVALID_HANDLE_VALUE;static int g_iCnt =

2011-03-01 17:19:00 14840 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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