自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

转载 __declspec(dllimport)的作用

是时候总结一下__declspec(dllimport)的作用了。可能有人会问:__declspec(dllimport)和__declspec(dllexport)是一对的,在动态链接库中__declspec(dllexport)管导出,__declspec(dllimport)管导出,就像一个国家一样,有出口也有进口,有什么难理解的呢?这是一种很自然的思路,开始我也是这样理解。

2016-03-31 20:44:51 243

转载 libc与glibc的概念和区别

glibc和libc都是Linux下的C函数库,libc是Linux下的ANSI C的函数库;glibc是Linux下的GUN C的函数库;ANSI C和GNU C有什么区别呢?ANSIC是基本的C语言函数库,包含了C语言最基本的库函数。这个库可以根据 头文件划分为 15 个部分,其中包括::包含用来测试某个特征字符的函数的函数原型,以及用来转换大小写字母的函数原型;

2016-03-31 20:34:55 1631

转载 C++异常以及错误处理

计算机应用程序中离不开错误处理,尤其是生产型大型软件系统。应用软件系统运行属于循环处理事务,出错后需要保证不能让软件程序直接退出。这就需要使用一定的程序容错处理来应对。一般情况下,大型软件开发中的软件系统容错处理会结合异常处理、错误代码定义的使用与相应的出错处理日志记录,包括一定的参与大型生产系统的监控系统等配合保障系统的稳定性。下面本章将会就C++软件系统中提供的异常处理作详细的讲述,包括基本概

2016-03-31 14:43:15 617

转载 c++基础知识---名字空间

namespace 是C++中的一个新的特性,它的出现只要是为了避免出现名字污染。JAVA语言中的packing包和C++的namespace功能差不多*************************************************************************1.引入namespace的理由这是一个非常非常重要的特性,它使得C++可以更加方便地

2016-03-31 14:15:55 268

转载 linux系统调用和库函数调用的区别

Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底

2016-03-29 18:11:05 240

转载 linux下多进程、多线程编程

linux下进程 (一) 理解Linux下进程的结构  Linux下一个进程在内存里有三部份的数据,就是“数据段”,“堆栈段”和“代码段”,其实学过汇编语言的人一定知道,一般的CPU象I386,都有上述三种段寄存器,以方便操作系统的运行。“代码段”,顾名思义,就是存放了程序代码的数据,假如机器中有数个进程运行相同的一个程序,那么它们就可以使用同一个代码段。  堆栈段存放的就

2016-03-29 18:10:09 484

转载 Linux 多进程和多线程的优缺点

在Linux下编程多用多进程编程少用多线程编程。         IBM有个家伙做了个测试,发现切换线程context的时候,windows比linux快一倍多。进出最快的锁(windows2k的 critical section和linux的pthread_mutex),windows比linux的要快五倍左右。当然这并不是说linux不好,而且在经过实际编程之后,综合来看我觉得linu

2016-03-29 18:08:46 3254

转载 windows异常处理 __try __except

try-except用法  try except是windows 系统独有的异常处理模型,windows的异常处理模式,称为SEH( structured exception handling ),       SEH的异常处理模型主要由try-except语句来完成,与标准的try catch相似。与C++异常处理模型使用catch关键字来定义异常处理模块,而SEH是采用__ex

2016-03-25 20:50:15 1303

转载 程序员求职,有时与能力无关

此文我并不是讲求职与人品相关的老调重弹。生活没有那么理想化。大多数人读大学时都有这样的体验,大早上的去图书馆自习,却不成想即使图书馆没几个人,但位子全被占了。占座的人要么是为自己占的,要么是为同学朋友占的。你得到位子跟你学习好坏有关么,不少差生照样在图书馆位子上霸占着,尽管他们根本不学习。年纪大一点的人,甚至还成为了图书馆老油条,比如私自买锁给桌子抽屉或图书馆柜子给锁了,他们的书摆在固定桌

2016-03-23 09:23:58 310

转载 迭代器是什么

在学习c++ STL的时候,整天碰到迭代器,也整天用,但是,到底它是个什么东西,很多人没有一个认识。这里我通过几个小的DEMO,来看看迭代器。首先我实现了一个十分简陋的vector类:template class T>  class vector {  private:      T* pbegin;      int n; //当前大小  public:

2016-03-21 09:15:43 388

转载 YUV(YCbCr)采样格式

主要的采样格式有YCbCr 4:2:0、YCbCr 4:2:2、YCbCr 4:1:1和 YCbCr 4:4:4。其中YCbCr 4:1:1 比较常用,其含义为:每个点保存一个 8bit 的亮度值(也就是Y值), 每 2 x 2 个点保存一个 Cr和Cb值, 图像在肉眼中的感觉不会起太大的变化。所以, 原来用 RGB(R,G,B 都是 8bit unsigned) 模型, 每个点需要 8x3=24

2016-03-18 17:10:34 1841

转载 RGB<—>YUV RGB<—>YCbCr

在 YUV 空间中,每一个颜色有一个亮度信号 Y,和两个色度信号 U 和 V。亮度信号是强度的感觉,它和色度信号断开,这样的话强度就可以在不影响颜色的情况下改变。    YUV 使用RGB的信息,但它从全彩色图像中产生一个黑白图像,然后提取出三个主要的颜色变成两个额外的信号来描述颜色。把这三个信号组合回来就可以产生一个全彩色图像。    Y 通道描述 Luma 信号,它与亮度信号有

2016-03-18 16:58:05 411

转载 启动调试时总是提示此项目已经过期的解决方案

首先在Visual Studio里如果编译没过,那么这个提示就是正常的。因为此项目已经过期表示你改了某些文件或项目配置或者上次没有编译成功,需要重新编译,否则调试会出错。如果你上次编译通过了,按F5调试还是出现此提示,那可能就有问题了。如果每次都出现这样的问题,那么这个解决方案很适合你。当然解决方案不是选择“不要再显示此对话框”,这个只是不显示,但是每次调试还会先编

2016-03-18 14:39:54 57285 23

转载 名字修饰约定extern "C"与extern "C++"浅析

所谓名字修饰约定,就是指变量名、函数名等经过编译后重新输出名称的规则。  比如源代码中函数名称为int Func(int a,int b),经过编译后名称可能为?Func@@YAHHH@Z、?Func@@YGHHH@Z、_Func@8,也有可能与源代码中名称相同为Func。  影响编译后输出的名称通常与名字修饰约定(extern "C"、extern "C++"等)和函数调用约

2016-03-18 11:46:57 270

AccessPort137.zip

串口 网口工具

2020-08-31

ModbusSlaveSetup32Bit.exe

ModbusSlaveSetup32Bit.exe、测试工具 实测可用

2020-08-31

人脸检测系统

源码 人脸检测 opencv 人工智能 图像识别 很好的学习例子

2017-11-21

c++ 学生成绩管理系统

c++ 管理 学生成绩管理系统 很好的开发管理类软件的例子

2017-11-21

MFC CListCtrl重绘,功能全

MFC CListCtrl 重绘 c++ 功能全 效果拍漂亮 MFC CListCtrl 重绘 c++ 功能全 效果拍漂亮

2017-11-13

UNIX网络编程 卷1 (第三版) 源代码

UNIX网络编程 卷1 (第三版) 源代码

2017-08-31

cximage 图像转换,图像旋转,处理图像的高级类库

cximage源代码,动态库,使用说明 ,图像转换,图像旋转,处理图像的高级类库,二值化,C++图像处理类库,可移植性强,

2010-09-01

c++ socket编程tcp

tcp编程 vc++ 服务器和客户端都有 vc6.0

2010-03-09

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

TA关注的人

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