关闭

【数据结构】C语言实现链表节点的插入和删除

/* 链表节点的插入与删除 编译环境:VC++ 6.0 编译系统:windows XP SP3 */ #include #include #include // 定义链表中的节点 typedef struct node { int member; // 节点...
阅读(593) 评论(0)

VC全局变量的使用

全局变量一般这样定义: 1。在一类的.cpp中定义 int myInt; 然后再在要用到的地方的.cpp里extern int myInt;这样就可以用了。 2。在stdafx.cpp中加入: int myInt; 然后在stdafx.h中加入: extern int myInt 这样定义以后无论在什么文件中都是可见的. 3。比较规范的是,先定义一个Glbs.h,把所有的全局变量...
阅读(366) 评论(0)

Ubuntu 10.04安装中文输入法

安装SCIM输入法的步骤 打开终端,在终端输入执行以下命令: 1).终端输入:sudo apt-get remove scim 删除安装系统的时候装的那个scim(个人觉得没什么用,因为一般新安装是操作系统没有装这个) 2)sudo apt-get install scim 然后下载安装scim输入法。下载完了系统会自己装上,中间会有提示,直接y就OK了 3)sud...
阅读(6470) 评论(1)

ubuntu下svn使用指南

ubuntu下安装subversion客户端: sudo apt-getinstall subversion subversion-tools 详细请看 http://www.subversion.org.cn/svnbook/1.1/index.htmlsvn子命令 1、检出 svn  co http://路径(目录或文件的全路径) [本地目录全路径] --username...
阅读(673) 评论(0)

C/C++命名规范

关于编成规范-命名规则的浅谈   本命名取自“匈牙利”法,仅供参考。   数据类型的命名规则参考: 定义类型: 前缀 类型                    类型描述            示例                   占字节(Win32) 有效值                 取值范围 b    Boolena-布尔            1Bit...
阅读(5073) 评论(0)

VS2010环境下Winpcap配置方法

VS2010 配置Winpcap 新建一个项目,GetDevs.cpp。用来测试。测试代码最后有给出。 View->Property Manager Debug|Win32 -> Mircrosoft.Cpp.Win32.user(右键)->Properties 注:此处设置为全局的! q  设置环境目录 VC++ Directiories -> Include Direc...
阅读(5630) 评论(4)

VS2010包含windows.h时winsock2.h出现"fd_set":struct类型重定义

大凡在Windows平台下用C++做网络开发很多时候都会同时包含这两个头文件,如若顺序不当(windows.h先于winsock2.h)就会出现很多莫名其妙的错误。诸如: 警告    4    warning C4005: “AF_IPX”: 宏重定义    c:\program files\microsoft sdks\windows\v6.0a\include\ws2def.h    9...
阅读(13013) 评论(2)

VS2010编译的时候出现fatal error LNK1146: 没有用选项“/out:”指定的参数

最近安装了下vs2010,发现对硬件要求还是很高的,先是在一个一般台式机上安装出现字体发虚的问题,操作系统也是vista sp2,尝试了网上若干方法还是发虚,总结就是硬件的显卡不行,3年前的机器了;遂在自己的笔记本上面进行安装,发现没有字体发虚的问题,看来真是显卡的问题,但是编译一个空项目却出现若干cl 编译的问题,解决方法如下: C:\Program Files\Microsoft Visua...
阅读(2160) 评论(0)

马丁·尼默勒

德文原诗为: Als die Nazis die Kommunisten holten, habe ich geschwiegen; ich war ja kein Kommunist. Als sie die Sozialdemokraten einsperrten, habe ich geschwiegen; ich war ja kein So...
阅读(1150) 评论(0)

FCLK HCLK PCLK的关系

转载于:http://blog.csdn.net/Charistain_huang/article/details/4947212 ADS1.2中关于时钟的C代码 ChangeMPllValue((mpll_val>>12)&0xff, (mpll_val>>4)&0x3f, mpll_val&3); ChangeClockDivider(key, 12);   1)FCLK、HCLK和...
阅读(306) 评论(0)

Ubuntu 中su与su -的区别

su   只能切换到管理员用户权限,不使用管理员的登陆脚本和搜索路径 su - 不但能切换到管理员权限而且使用管理员登陆脚本和搜索路径 如果使用su root进入管理员目录,运行gedit会出现如下错误 (gedit:3501): EggSMClient-WARNING **: Failed to connect to the session manager: None of...
阅读(355) 评论(0)

Bit Operation

输出一个数n的第4位到第7位(从右边第0位开始算起) int n1 = ~((~0) int n2 = n>>4; printf("%x",   n1 & n2);   循环移动 将一个16位长的二进制数字n循环右移动x位 int n1 = n int n2 = n >> x; printf("%x", n1 | n2);   取下整型变量n的位串信息的最右边为1的信息...
阅读(363) 评论(0)

CString类所有成员函数详解

转载于:http://www.ibiancheng.cn/Article/VCMFCArticle/200712/74.html VC里CString是我们最常用的类之一,我们觉得对它很熟悉了,可是你知道它的所有用法吗? 还是系统的学习一下吧,认真看完本文就OK了。 下面开始: CString::Compare int Compare( LPCTSTR lpsz ) const; 返回...
阅读(331) 评论(0)

对话框托盘程序实现源码

转载于:http://blog.csdn.net/xylary/article/details/1743314  by 郭世龙 对于不需要占据太多屏幕资源的后台程序,最好的处理方法就是使用系统的托盘,在托盘显示一个图标,必要时通过其激活主窗口。本文介绍对话框托盘图表的实现方法并附源码。       托盘程序的设计主要满足以下几个需求:              (1)程序启动时主窗口隐...
阅读(410) 评论(0)

美化VC界面(用户登录界面)

转载于:http://blog.chinaunix.net/space.php?uid=20532101&do=blog&id=1931940 VC开发程序单调的界面相信大家都是深有感触,提到界面美化编程,人们都会说做界面不要用VC写,太难了。 一句俗语:难者不会,会者不难。VC的美化界面编程并没有人们想像的那么难。这篇文章是我写的一个用户登录界面,但界面被我美化了,我将一步一步的来讲解它的美...
阅读(792) 评论(0)

SerialPort类源代码分析

转载于:http://hi.baidu.com/laoyang1018/blog/item/9949500f5e5f9a396059f3db.html 前几篇串口编程大致讲述了Windows下串口的大致操作,接下来分析流行的SerialPort类,它把Windows API封装好,方便开发利用 1、Win32下串口大致操作流程 (1)打开串口:CreateFile函数 (2)建立串口通信事...
阅读(1409) 评论(0)

RS232串口通信详解(引脚定义,电气特性,传输格式,接收过程,单片机晶振,RS485,RS422)

串口是计算机上一种非常通用的设备通信协议。 --------------------------------- 串口的引脚定义: 9芯 信号方向来自 缩写 描述 1 调制解调器 CD 载波检测 2 调制解调器 RXD 接收数据 3 PC TXD 发送数据 4 PC DTR 数据终端准备好...
阅读(2348) 评论(0)

串口通信CSerialPort类WriteToPort不能连续发送的问题

转载于:http://hi.baidu.com/gilbertjuly/blog/item/e0c035450ec6c845500ffe5a.html   RS232串口通信原理详解见:hi.baidu.com/gilbertjuly/blog/item/902a3f11d4b42b0b203f2e39.html Gilbert在串口通信中使用CSerialPort时,发现连续发送有问题...
阅读(993) 评论(0)

将VC6.0工程做成release版本

首先 在VC6.0编译器下project-->setting下将setting for改成win32 release。在General选项卡下把Microsoft Foundation Class改成using MFC in static library。 其次 在VC6.0编...
阅读(512) 评论(0)

快速判断文件是文本文件或二进制文件 .

判断一个文件是文本文件还是二进制文件可以帮助压缩软件针对不同文件选择对应的算法,那么如何判断一个文件是是文本还是二进制呢? 旧版本的pkzip使用的方法是:如果80%以上的字节都落在7..127的范围里,就认为它是文本文件,否则它就是二进制文件。代码如下:...
阅读(519) 评论(0)
36条 共2页1 2 下一页 尾页
    个人资料
    • 访问:89739次
    • 积分:1087
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:21篇
    • 译文:1篇
    • 评论:12条
    最新评论