- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 关于指针的一个小程序
前段时间看公司以前产品的代码,发现一段类似以下的程序,甚是迷惑了一会儿,后来恍然大悟,写出来给大家看看: struct Test { int m1; int m2; int m3;/* ... */ void *ptr; char data[4];};void main(void){ struct Test t; void *ptr1
2009-08-27 20:53:00
604
原创 Ubuntu下一些实用操作(持续更新中...)
安装C编译环境:$ sudo apt-get install build-essential 添加C帮助文档:$ sudo apt-get install glibc-doc$ sudo apt-get install manpages-dev$ sudo apt-get install manpages-posix-dev 禁止和启用系统蜂鸣(即主板报警声):
2009-06-16 21:06:00
418
原创 VC和Matlab的集成
以Matlab R2008a为例讲述VC和Matlab的集成方法:1. 如何集成用Matlab自带的mcc命令将Matlab源程序编译成库文件:mcc –l 生成lib和dll文件(用来集成)mcc –m 生成exe文件(可直接运行)-l参数生成的文件需要使用到其中的3个,分别是:.h 头文件.lib 静态链接库.dll 动态链接库Matalb中的一些
2009-03-14 14:39:00
873
2
原创 在对话框(CDialog)中使用分割窗(CSplitterWnd)
原文见:http://www.codeguru.com/cpp/w-d/splitter/tutorials/article.php/c4705 可以使用以下三个步骤在对话框中创建分割窗:1. In the OnCreate function or your CDialog, register a new WindowClass by calling "AfxRegis
2008-11-30 19:37:00
7297
5
原创 鱼妖——莲花(听杨小琳《江南》一曲有感,转自百度杨小琳吧)
一直有一种错觉,认为莲花应是属于古人的。存在于时空之外,存在于文字之内,存在于千年之前的湖畔池边,存在于沧桑过后的城池内外。包裹在或古朴清雅或奢华糜烂的气氛里,由始至终都保持其清凌孑然的姿态。莲花给我的印象,最深刻是其力量感。壮硕花茎,宽阔花瓣,厚重花蕊,花朵坚强开落,生成一种沉定醇厚的力道。离人总是那样远,让人看,让人想,不让人亲近,也不需要亲近。一种疏狂,成就自身的绝世之美。
2008-05-06 12:01:00
1522
原创 用“Notepad2.exe”替换Windows系统的“notepad.exe”
用“Notepad2.exe”替换系统的“notepad.exe”的方法:替换下列3处的“notepad.exe”(1)%SYSTEM%/system32/dllcache(2)%SYSTEM%/system32(3)%SYSTEM%%SYSTEM%为你的系统安装目录,如C:/WINDOWS或C:/WINNT
2008-03-20 16:10:00
1639
原创 将Windows XP默认的Administrator帐户改为其他名称
将Windows XP默认的Administrator帐户改为其他名称:(1)“开始”→“运行”,输入“gpedit.msc”,打开组策略编辑器。(2)依次展开“Windows设置”→“安全设置”→“本地策略”→“安全选项”。(3)将右边的列表框拉到最下面,双击“重命名系统管理员帐户”即可更名。更改重新登录后原帐户“桌面”的文件不会有变化。
2008-03-20 16:03:00
1346
原创 Ubuntu7.10添加中文支持
Ubuntu7.10(gutsy)安装完后虽然可以显示中文,但并不完全支持中文,最明显的表现就是没有中文输入法。本人安装中文支持颇费了点时间,呵呵,以前没接触过Ubuntu。 首先,为系统添加软件源,默认提供的功能有限,方法有两种: 1. “系统”->“系统管理”->“软件源”->“第三方软件”,点击“添加”,软件中有软件源的格式示例,也可以参考2中。 2. 编辑/etc
2007-12-02 18:58:00
3561
4
原创 关于用Create创建CEdit时有黑边的问题
在MFC中用Create函数手动创建CEdit控件时会带有黑边,代码如下: m_wndEdit.Create(WS_CHILD | WS_VISIBLE | WS_BORDER | WS_HSCROLL | WS_VSCROLL | ES_MULTILINE | ES_WANTRETURN, CRect(1
2007-09-02 21:54:00
3620
原创 error LNK2001: unresolved external symbol _WinMain@16的解决办法
在编译MFC程序时,将字符集由ANSI改为UNICODE(编译选项中添加_UNICODE预处理定义)后会遇到“error LNK2001: unresolved external symbol _WinMain@16”问题,解决方法为:Under the project settings, under the ‘Link’ tab, ca
2007-08-23 17:05:00
1432
原创 为WinXP系统下的MFC控件提供XP的风格样式(部分转载,忘记出处了)
在WinXP + VS6.0/2003环境下开发的MFC程序,为了可以拥有XP的风格,把下面的代码保存到你的运行目录下,文件名为YourApplication.exe.manifest。 version="1.0.0.0" processorArchitecture="X86" name="Microsoft.Windows.dummy" type="w
2007-08-23 16:18:00
1217
原创 关于ISO/ANSI C++头文件的说明
ISO/ANSI C++标准库的头文件没有“.h”扩展名。另外,C++自己定义了一系列头文件来使用C的标准库。这些C++头文件基本上与C库中相对应的头文件有相同的名称,只是C++的名称以字母“c”开头,并且没有扩展名“.h”;C++头文件cstring对应于C标准库的string.h,C++库的cstdio对应于C标准库的stdio.h,cmath对应于math.h等。C++中的strin
2006-12-19 16:54:00
1623
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人