自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#中的Predicate<T>与Func<T, bool>

C#有很多语法糖,有时使用时会觉得模棱两可,以前很少用Predicate,因为英文太长,不如Func实在,在我感觉中,这两个本该就是同一个东西。但你会发现:(1)List类的所有方法如Exists, Find, FindAll, FindIndex等全是接受Predicate类型参数的(2)而List类实现的接口IEnumerable的所有扩展方法如All,Any,Firs

2017-03-26 01:40:25 11225 3

转载 C语言中.h和.c文件解析

C语言中.h和.c文件解析(很精彩)    简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:      1.预处理阶段  2.词法与语法分析阶段  3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件)  4.连接阶段,将各个目标文件中的各段代码

2015-04-15 11:01:02 675

转载 SQL Server 在表中查找字符串

select convert(varchar(255),'') dsca into #ywhere 1=0-- delete #ydeclare @s varchar(255)set @s='192.168.0.71'DECLARE bbb cursor for select  table_schema,TABLE_NAME,column_name  FROM info

2013-02-25 18:25:02 636

转载 预处理指令 #pragma

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

2007-10-19 11:29:00 803

原创 MFC读写Excel

前期准备:1.建MFC工程2.插入控件:Microsoft TreeView Control 6.0 (SP4) 3.有excel.cpp和excel.h

2007-04-23 14:08:00 1259

转载 内存管理:_CrtDumpMemoryLeaks和_CrtSetBreakAlloc

1._CrtDumpMemoryLeaks确定自程序开始执行以来是否发生过内存泄漏,如果发生过,则转储所有已分配对象。如果已使用 _CrtSetDumpClient 安装了挂钩函数,那么,_CrtDumpMemoryLeaks每次转储 _CLIENT_BLOCK 块时,都会调用应用程序所提供的挂钩函数。  CrtDumpMemoryLeaks()就是显示当前的内存泄漏。 注意是“当前”

2007-04-04 17:44:00 8674 2

原创 写操作系统的日志文件

现在做的项目中有这个功能,查了一整天才弄懂了点,没接触过,连资料也不好找。参照资料和自己所做的程序,写篇简易的文档。 写操作系统的日志文件 1.以MC为扩展名创建一个包含消息描述的文本文件。该文件的格式非常特别,简单介绍一下(具体细节参见 Platform SDK 文档) ①基本格式:▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ Messa

2007-03-06 17:58:00 1621

空空如也

空空如也

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

TA关注的人

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