自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MFC 遍历文件

CString Directory[2]={"D:\\报文备份\\PAT\\*.sql*","D:\\报文备份\\SRC\\*.src*"}; CTime FileCreateTime,CurrentTime; CurrentTime=CTime::GetCurrentTime(); CTimeSpan TimeSpan; int i=

2015-11-03 17:38:21 421

转载 VC、VS2005调试技巧

一、 引言 本文主要介绍以下几方面内容:常见编译错误 VC调试器 VC快捷键 VC项目文件说明 环境参数的设置二、常见编译错误 Fatal Error C1010 unexpected end of file while looking for precompiled header directive 这一般是由于使用了参数/Yu“stdafx.h”,意思是在每个文件中都应该使用#i

2015-11-03 17:32:39 719

转载 VS2005通过网络连接CE设备进行调试开发

当 ActiveSync 不可用时,Visual Studio 2005 不会将所需的连接文件(如 CEPC)自动复制到设备。使用下面的步骤将这些文件安装到设备上,修改 Visual Studio 连接配置,并建立设备安全。前两个步骤,即准备设备和 Visual Studio,只需执行一次。最后一组步骤,即设置安全和建立连接,每当要从 Visual Studio 的新实例连接时都必须重复执行。

2015-11-03 17:21:51 431

转载 头文件为什么不能定义变量

工程名:test 主程序:test.cpp \———————————————————————————– \test.cpp #include “th.h”int main() { return 0; } \—————————————————————————————— \—————————————————————————————— \th.h #ifndef

2015-11-03 17:19:27 2054

转载 VC++中CTime类的使用

VC++中CTime的几种用法:获得当前日期和时间CTime tm=CTime::GetCurrentTime();CString str=tm.Format(“%Y-%m-%d”);在VC中,我们可以借助CTime时间类,获取系统当前日期,具体使用方法如下:CTime t = CTime::GetCurrentTime(); //获取系统日期int d=t.GetDay(); //获得几号int

2015-11-03 17:16:58 6781

转载 鸟哥的私房菜

http://vbird.dic.ksu.edu.tw/linux_server/0110network_basic.php#tcpip_network_head

2015-11-03 17:13:48 546

转载 套接字编程

http://www.cnblogs.com/kzloser/archive/2012/11/16/2771026.html

2015-11-03 17:10:51 341

转载 SetEvent与PulseEvent的区别

系统核心对象中的Event事件对象,在进程、线程间同步的时候是比较常用,发现它有两个出发函数,一个是SetEvent,还有一个PulseEvent,两者的区别是:SetEvent为设置事件对象为有信号状态;而PulseEvent也是将指定的事件设为有信号状态,不同的是如果是一个人工重设事件,正在等候事件的、被挂起的所有线程都会进入活动状态,函数随后将事件设回,并返回;如果是一个自动重设事件,则正在等

2015-11-03 17:03:09 485

转载 C_C++变量命名规则

C_C++变量命名规则变量命名规则是为了增强代码的可读性和容易维护性。以下为C++必须遵守的变量命名规则:1、 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。2、 第一个字母必须是字母或者下划线开头。3、 不能使用C++关键字来命名变量,以免冲突。4、 变量名区分大小写。变量命名规则:一、 用最短字符表示最准确的意义。二、 使用变量

2015-11-03 16:56:03 424

转载 MFC六大机制

MFC六大核心机制概述       我们选择了C++,主要是因为它够艺术、够自由,使用它我们可以实现各种想法,而MFC将多种可灵活使用的功能封装起来,我们岂能忍受这种“黑盒”操作?于是研究分析MFC的核心机制成为必然。       首先,列出要讲的MFC六大核心机制:       1、MFC程序的初始化。       2、运行时类型识别(RTTI)。我们作为类库的设计者要在类构

2015-10-08 15:58:19 1009

原创 文章标题

makefile增量编译是通过查看文件最后修改时间,确定是否需要重新编译的。 CC = ++ 定义变量 (CC)使用变量(CC) 使用变量 ^ 使用前一行的依赖文件。 $@ 使用前一行的目标文件。#表示注释 #!表示选用那种解释器 如:#!/bin/bash 1表示第一个参数1表示第一个参数 2表示第二个参数 dev/null 不打印在屏幕。if 判断命令,为真成功

2015-07-09 19:05:44 224

原创 c++面试锦集

1.面向对象的程序设计思想是什么?答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。2.什么是类?答:把一些具有共性的对象归类后形成一个集合,也就是所谓的类。3.对象都具有的两方面特征是什么?分别是什么含义?答:对象都具有的特征是:静态特征和动态特征。静态特征是指能描述对象的一些属性(成员变量),动态特征是指对象表现出来的行为(成员函数)4.在头文件中进行类

2015-07-06 15:49:56 917

转载 宏和函数的区别

宏做的是简单的字符串替换(注意是字符串的替换,不是其他类型参数的替换),而函数的参数的传递,参数是有数据类型的,可以是各种各样的类型.宏的参数替换是不经计算而直接处理的,而函数调用是将实参的值传递给形参,既然说是值,自然是计算得来的.宏在编译之前进行,即先用宏体替换宏名,然后再编译的,而函数显然是编译之后,在执行时,才调用的.因此,宏占用的是编译的时间,而函数占用的是执行时的时间.宏的参数是不

2015-07-06 15:11:24 288

转载 影像阅读

关于学习的几个理论和系统http://www.tmworkshop.net/是童牧晨玄的工作室,网站下面还挂了一个论坛。下面写的东西都是把影像阅读法入门套装这个日志下面第七个录音的内容记录并整合得出来的。这个东西纯粹只是听录音得出来的副产品,因为童牧的废话真的不是一般的多,听第一个录音就知道了……毕竟是关于影像阅读的日志,所以还是先说下影像阅读。这是一个美国人发现的方法,其实和其他的治学方法大同小异

2015-07-05 21:14:47 2035

转载 26岁开始学习c++

26岁开始学习c++下面的是学C++时要注意的。 1.把C++当成一门新的语言学习; 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们

2015-07-04 22:18:44 859

转载 函数式宏定义与普通函数的区别

函数式宏定义与普通函数的区别尽管函数式宏定义和普通函数相比有很多缺点,但只要小心使用还是会显著提高代码的执行效率,毕竟省去了分配和释放栈帧、传参、传返回值等一系列工作,因此那些简短并且被频繁调用的函数经常用函数式宏定义来代替实现在C及C++语言中允许用一个标识符来表示一个字符串,称为宏,该字符串可以是常数、表达式、格式串等。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称

2015-07-04 21:57:06 3506

转载 二叉树前序、中序、后序遍历相互求法

今天来总结下二叉树前序、中序、后序遍历相互求法,即如果知道两个的遍历,如何求第三种遍历方法,比较笨的方法是画出来二叉树,然后根据各种遍历不同的特性来求,也可以编程求出,下面我们分别说明。首先,我们看看前序、中序、后序遍历的特性: 前序遍历:     1.访问根节点     2.前序遍历左子树     3.前序遍历右子树 中序遍历:     1.中序遍历左子树    

2015-06-23 15:31:05 310

转载 string 类的实现

string 类的实现#include<iostream>#include<iomanip>using namespace std;class String{ friend ostream& operator<< (ostream&,String&);//重载<<运算符 friend istream& operator>> (istream&,String&);//重载>>运算符

2015-04-23 12:47:44 314

原创 返回值的运用

#include<stdio.h>static int num[5]={1,2,3,4,5};static int* data=num;void foo(int* val){ if((*val) < 6){ foo(++data); printf("%d ",*val); }}int main(){

2015-04-22 23:22:38 448

空空如也

空空如也

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

TA关注的人

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