我的爱有点冲动,今天有点冲动,买了快500块钱的书~

一冲动买了418.90 + 74.30 = 493.20 RMB的书……作为自己2010年的新年礼物吧,哈,这礼物可是够贵的~有时候觉得花奖学金的钱,不是很心疼~可不能这么想~2010年有的看咯……-------------------------------------------------------------------------... [阅读全文]

exe图标替换,选择Icon文件来替换EXE的图标

如何使用一个Icon文件来修改EXE的文件图标是个有趣的问题,然后在网上没有找到免费的成熟代码。  之所以这么说,是因为网络上流传了对EXE图标修改的代码,虽然代码被抄了不少次,然而却存在明显的不足。EXE文件可以显示出来修改后的图标,但其存储的结构是有问题的。比如使用VS2005打开这个被修改过的EXE资源不能查看到修改的Icon信息且会使VS2005不正常的被关闭。现在好了,因为我把这个问题给... [阅读全文]

vs2005安装,vs2005下安装openVC

今天晚上在vs2005下装了一下opencv,具体过程如下:1. 设置环境变量 path=OpenCV安装目录\bin (注销系统后生效)2. 添加库文件 vs2005的工具-》选项-》项目解决方案-》vc++目录添加到库文件:Openvc\lib添加包含文件:Opencv\cv\includeOpencv\cvaux\includeOpencv\cxcore\inclu... [阅读全文]

开源项目,xsoap IMS/Softphone 开源项目启动

序:一直对网络 音视频通信很感兴趣,终于在今天决心要做一个windows下的开源软电话,并梦想最终做成一个像模像样的IMS客户端。作为Windows下的傻瓜程序员,对L/U下的开源项目即羡慕,又恐惧,每每在VS上编译标榜支持Windows的开源项目上恶梦连连。为什么Windwos下的资源那么匮乏呢,罢了罢了,也做回愚公吧。我不编译你的了,自己写一个。自己写一个能在VS平台上,舒舒服服编译的,舒舒服... [阅读全文]

学历到底有多重要,学精一门语言到底有多重要

我已经是大学二年级的学生。可是我的编程水平没有随着我年龄的增长而增长。我的时间都用在了哪里?我承认我玩了,但是我也敢承认我学了。C、VB、c++、C#就像天空的流云,我在拼命的抓取,想留下点什么。可是他们还是毫无留恋的渐渐远去。大学一年半我就学会了输出“Hello world!”,对外人我很自豪的说我会用四种语言输出“Hello world!&rdquo... [阅读全文]

数字滤波算法,10种简单的数字滤波算法

10种简单的数字滤波算法(C语言源程序)假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为get_ad(); 1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_... [阅读全文]

无法解析外部符号,error LNK2019: 无法解析的外部符号

error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用1E:\Projects\TEST_WINAPP\Debug\TEST_WINAPP.exe : fatal error LNK1120: 1 个无法解析的外部命令新建工程类型为:Windows 应用程序(W)重试...... [阅读全文]

笔记本基础知识,C++学习笔记(二)--基础知识

1.逗号操作符逗号表达式是一组由逗号分割的表达式,这些表达式从左向右计算。逗号表达式的结果是其最右边表达式的值。如果最右边的操作数是左值,则逗号表达式的值也是左值。此类表达式通常用于for循环: int cnt = ivec.size(); for(vectorint::size_type ix = 0; ix != ivec.siz... [阅读全文]

recv函数,windows socket编程中send与recv函数的收发数据不一致问题

这几天在使用windows的socket编程去做文件的传输,发现这个windows下的socket编程也真和以前接触过的java和C#的有很多的不同,有异步的模型也有同步的模型,为了简单起见我还是使用了同步阻塞模型,没想到这个阻塞也还不是想象中的阻塞,以前使用send发送完数据后,recv就会把数据都接完,调试了很久,发现recv老是接收的数据比send的要少,上网查了一下,大概明白recv就是只... [阅读全文]

pragma,#pragma介绍

#pragma 预处理指令详解  在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。  其格式一般为: #Pragma Para  其中Par... [阅读全文]

平衡二叉树,二叉树

从来没在CSDN上面写过什么,今天就写一点吧。这是我同学让我做的一道题,有关二叉树的。基本上是二叉树的先序,中序,后序的递归非递归算法。让我感到为难的是他让我必须用C语言编写。#includestdio.h#include stdlib.h#includemalloc.h#includemath.h#define MaxSize 100//#includestack.h//#includesta... [阅读全文]

没有意识到英文,没意识到的一个小问题...

今天在一个网友在帖子里发了一个找错的代码段,我改了一尚一直没找到问题,其实就很简单,错误代码如下:#include stdio.h #include stdlib.h static struct student {int num; char name[20]; int ch; int ma; int en; int grade; }str; int main() {in... [阅读全文]

更改ie标题,通过ARX更改AutoCAD窗口的标题名称

通过ARX更改AutoCAD窗口的标题名称(ARX程序最好用MFC的) CMDIFrameWnd *pp; pp=acedGetAcadFrame(); pp-SetWindowText ("yourName"); pp-UpdateWindow ();... [阅读全文]

生成预览图形失败,怎样在一个对话框中实现预览图形文件功能

acdbDisplayPreviewFromDwg函数.使用方法为: char fileName[100]; strcpy(fileName, "C:\\test.dwg"); bool es; HWND pWnd; CFrameWnd *pFrame = (CFrameWnd*)GetDlgItem(IDC_PICTURE); es = acdbDisplayPreviewFr... [阅读全文]

vc调用dll,C#调用C DLL

在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等但转为C#类型却不完全相同。主要有如下几种转换:将string转为IntPtr:IntPtr System.Runtime.InteropS... [阅读全文]

求行列式的值,求行列式的值程序

自己用两种方法写的,一种是是化上三角法,一种是递归法。感觉递归的方法更加容易写成代码,但是理解起来就有一些曲折,而另一种方法却正好相反。下面看代码吧。一、化上三角法#includeiostreamusing namespace std;int main(){ int i,j,r,n,p; double k; cout"输入阶数n:"; cinn; double ** ... [阅读全文]

vc调用dll,C#时常需要调用C++DLL

在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等但转为C#类型却不完全相同。主要有如下几种转换:将string转为IntPtr:IntPtr System.Runtime.InteropS... [阅读全文]

简单视频播放器,制作简单视频播放器

[知识点]1、构建视频NetConnection和NetStream;2、音量控制用soundTransform(这个让我耗了一些精力,在AS2中可以setvolume,在AS3就不行了);3、暂停用pause(),恢复回放暂停的视频流用resume();4、接收视频信息用onMetaData(如视频总时间data.duration);5、侦听视频流的开始和结束用NetStatusEvent.NE... [阅读全文]

cfile,CFile操作详解

各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。  1.文件的查找  当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用... [阅读全文]

c语言运算符,C语言逻辑运算(&&,>>,<<......)

. C语言中的位操作符因为C语言的设计目的是取代汇编语言,所以它必须支持汇编语言所具有的运算能力,所以C语言支持全部的位操作符(Bitwise Operators)。位操作是对字节或字中的位(bit)进行测试、置位或移位处理,在对微处理器的编程中,特别适合对寄存器、I/O端口进行操作。因而本节将对此作比较详细地介绍。6种位操作符的形式与含义如下:& :按位“与”(AND);... [阅读全文]

strlen,有意思的strlen

int strlen(char *p) // 注意! 不允许定义任何变量 { if( *p ) return strlen(p + 1)+ 1; return 0;}... [阅读全文]

获取内核函数地址,linux内核函数笔记(二)

信号指定处理函数void (*signal (int signum,void (*handle)(int)))(int);设置某个信号的处理方法int sigaction(int signum,const struct sigaction *act,struct sigaction *oldact);用于检查或改变进程在接到信号时的动作信号集操作函数static inline void sigad... [阅读全文]

完成端口,Windows 完成端口编程

Windows 完成端口编程本文为转载, 原文地址: http://xingzhesun.blogbus.com/logs/3925649.htmlTable of Contents1 基本概念2 OVERLAPPED数据结构3 完成端口的内部机制3.1 创建完成端口3.2 完成端口线程的工作原理3.3 线程间数据传递3.4 线程的安全退出... [阅读全文]

银行管理系统,c++银行管理系统

# include iostreamusing namespace std;# include string////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////int j=-1;class account ... [阅读全文]

C++的名字查找

在C中编译时检查过程如下: 第步执行名字查找(name lookup):在类中查找并生成候选列表;若候选列表为空再扩大查找范围(如名 字空间内或父类);如此循环如果最终无结果那么抱歉就会提示你“名字未能找到”;否则编译器跳到第 2步 第 2步执行重载辨别(overload resolution):如果第步得到候选者个数大于编译器将以传递给参数及其 类型为... [阅读全文]

单链表节点交换:C++单链表操——作交换节点

链表是最为常见并且经常需要使用到数据结构的对于单链表基本操作例如创建链表、插入、删除等都不是特别复杂但是其实对于链表操作实际上很多操作还是有定难度例如上次给出单链表逆转以及这里单链表交换两个节点  单链表交换节点含义是:给定个单链表要求交换其中任意两个节点注意这里链表头节点是不参和节点交换这个看上去是比较简单但是实现起来却还是需要定基本功  对于这个问题关键是要用4个指针来保存两个交换节点前后节点... [阅读全文]

基本输入输出系统:C++基本数据类型和输入输出

每种语言都有自己套符号符号是组成基本单位它是由若干组成具有定意义最小词法单元如标识符、关键字、运算符、分隔符、常量、注释符等这里组成符号必须是这种语言集中合法在C中规定了个自己集2.1C集是可以区分最小单位也是组成词法符号基本单位C由下列组成1、大小写英文字母a~zA~Z2、数字0~93、特殊符号空格!#%^&*_-~/\|.,;?'"{}2.2词法符号(简称符号)C共有6种词法符号分别为1、标识... [阅读全文]

父子进程:父子进程---exec

="Apple-style-span" style="font-size: x-large"exec="Apple-style-span" style="font-size: small"父进程利用fork创建子进程以后子进程往往需要种exec执行完全替换为新而新从开始执行exec并不创建新进程当前进程ID完全没变不过以个全新代替了当前进程正文数据空间堆栈#sys/wait.h#errno.h#u... [阅读全文]

我的c++命名规则

类名、常量名大写开头每单词首字大写拼音则每词组首字大写中间不要下划线和大驼峰原则致 如: const PrFangxiang=1; 变量和名首字小写其余首字母大写拼音规则同上区别字母或拼音词组间用下划线单隔内部私有变量前下划线这点和小驼峰原则是不样 如: PrFangxiang pr_Fangxiang; 这样考虑有以下两个原因: 、类和常量般数据要远小于变量和名所以大驼峰原则基本可以满足需要 ... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共1813条 分61页