自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GCC的使用

GCC 的使用GCC是Linux系统中最为著名得编译器,它是由Richard Stallman在1984年编写的,当时仅仅把它当作一个免费的,能够被使用和修改的C语言编译器。 一、GCC的基本使用     与很多Linux上的软件一样,GCC也是一款开源的软件,GCC经过几年得发展不仅能够支持C语言,还支持Ada,C++,Java,Pascal等多种语言,因此当前得GCC已变成了G

2016-11-27 18:44:18 593

原创 VI/VIM使用

Linux工具使用      在Linux下从事C/C++程序设计时,需要使用4种基本的工具,分别是编辑器、编译器、调试器、makefile。     编辑器用于源文件的编写,在当前的linux中存在很多的编辑器,有可视化工具,如KDE,也有经典的非可视化工具,如vi,vim。     编译器一般采用GCC,调试器采用GDB,而针对工程中数量众多的源文件的编译,一般采用make

2016-11-27 18:40:48 415

原创 linux文件初识

文件----在Linux下,所有的软件和硬件都被视为文件,因此,Linux为操作系统的各种应用和设备提供了统一的接口。Linux与Windows最大的不同是,Linux的文件名没有扩展名的概念,即文件的扩展名和它的类型没有直接的关系Linux下的文件分为5种:普通文件目录文件链接文件      在linux系统中,内核为每一个新创建得文件分配一个inode号

2016-11-27 18:38:54 340

原创 Makefile的使用

MAKE 的使用     当编译单个文件时,使用GCC已经绰绰有余,但对于有几十个甚至上百个源文件的大工程来讲,单纯用GCC命令进行编译肯定就不行了,那样编译一次太麻烦,这就要求有一种自动化的方法,于是在Linux系统中Make工具就诞生了。1、 什么是Make makefile  shell      什么是Make,可以将Make理解为一种脚本,这种脚本主要是用于多文件

2016-11-27 18:35:19 585

原创 C++基础知识

定义一个空的类型,里面没有任何成员变量和成员函数,对该类型求sizeof,得到的结果是多少?   答案是1为什么不是?    空类型的实例中不包含任何信息,本来求sizeof应该是,但是当我们声明该类型的实例的时候,它必须在内存中占有一定的空间,否则无法使用这些实例。至于占用躲闪内存,有编译器决定,Visual Studio中每个空类型的实例占用1字节的空间   如

2016-11-27 18:31:42 321

原创 题目: 如下为类型CMyString的声明,请为该类型添加赋值运算符函数.

赋值运算符函数1.题目:    如下为类型CMyString的声明,请为该类型添加赋值运算符函数.class CMyString{public: CMyString(char* pData = NULL); CMyString(const CMyString& str); ~CMyString(void);private: char* m_pData;};在定义一个

2016-11-27 18:27:14 779

原创 了解new_handler的行为 set_new_handler

当operator new无法满足某一内存分配需求的时候,它会抛出异常。以前它会返回一个NULL指针,某些旧式编译器也还会那么做。现在也可以取得旧行为。    当operator new抛出异常来反映一个未获满足的内存需求之前,它会调用一个客户制定的错误处理函数,一个所谓的new_handler.为了指定这个"用于处理内存不足"的函数,客户必须调用set_new_handler,那是声明的一个

2016-11-11 22:24:07 545

原创 理解各种不同含义的new和delete

人们好像喜欢故意使C++语言的术语难以理解,比如new操作符(new operator)和操作new操作(operator)例如:string *ps = new string("Memory Management");    这时候你所使用的new是new操作符。这个操作符就像sizeof一样是语言内置的,你不能改变他的含义,它的功能总是一样的。它要完成的功能分成两个部分。第一部分是

2016-11-09 10:33:09 452

cnpack最新下载包.rar

cnpack最新工具 1.7省去在环网下载网速太慢的问题。

2019-06-07

使用Java连接OpcServer文档及用例

使用Java连接OpcServer文档及用例,测试用例跑通即可。

2019-06-07

unidac7_25pro.rar

Delphi控件 UniDAC Pro 7.25 for D6-7 XE XE7 XE8 DX10 DX10.1 DX10.2 安装版 谁用谁知道

2019-05-10

Excel插件快捷键弹窗事件(VSTO+键盘钩子实现)

插件功能 在excel里面按快捷键(Alt+Shift+O)可以弹窗进行搜索文件,效果图如下 选择文件可以进行跳转,类似于Visual Studio助手的搜索文件功能一样 好的 闲话不多说 代码放上

2018-05-12

C++标准程序库

C++标准程序库

2017-05-28

高效程序的奥秘.pdf

2017-05-04

C语言程序设计潭浩强pdf

2017-05-03

华为编程规范与范例pdf

2017-05-03

C++语言程序设计(第4版

2016-12-20

C++程序设计陷阱

2016-12-20

STL源码剖析中文版

2016-12-20

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

TA关注的人

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