自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Long_像风一样自由

数学、网络、通信、编程、工程

  • 博客(58)
  • 资源 (1)
  • 收藏
  • 关注

转载 Qt制作动态库

记录一下QT5 动态链接库的创建和使用在文章的最后有完成的代码供下载1.创建动态链接库先新建一个库项目选择chose进入下一下页面,类型选择共享库,输入一个名称:我输入的是sld再点击下一步到如果这里我们需要QtGui所以也勾选上了再点击下一步直到完成我们在.pro文件里加上DESTDIR =..\MyDebug它的意思是我们把生成的内容放到这个...

2018-10-29 21:52:27 1331

转载 java集合详解与基本使用方法

转载自: https://blog.csdn.net/qq_28261343/article/details/52614411目录(?)[-]集合引入1集合的由来2集合和数组的区别3java集合框架初窥Collection之继承体系Collection泛型接口List泛型接口1ArrayList类构造方法特有方法相对于ListArrayList使用示例ArrayList的removeRange的使...

2018-04-18 21:50:40 3457

转载 Eclipse常用快捷键

Eclipse常用快捷键1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:Alt+Left/Rig...

2018-04-13 12:59:25 351

转载 C++的输入输出流的缓冲区问题

现在来讨论一下关于C++的输入输出流的缓冲区问题一般 C++ 我们使用输出流cout都会用到endl这个操纵符。是吧C++里有几个可以来控制缓冲区刷新的操纵符。endlflushendsunitbufnounitbuf 这几个操纵符是用来控制输出流的缓冲区,这里主要要讲一下这几个的作用。先来介绍一下这几个的作用:endl  // endl是用来 完成换行并刷新缓冲区的flush  // flush...

2018-03-30 16:40:44 6757 6

转载 如何学习C/C++

转载自:http://blog.csdn.net/walkinginthewind/article/details/13000431找工作是一个长期准备的过程,突击是没什么效果的。准备时间越长,准备就越充分,就越容易拿到好的offer。我基本上从研究生一入学就一直在准备找工作的东西,看书、研究研究笔试面试题、在线编程训练、参加实习招聘等等。当然,其实主要还是研二开始准备的,也算不上多认真,反正一天...

2018-03-10 21:25:02 725

转载 位字段

转自:http://c.biancheng.net/cpp/html/102.html有些数据在存储时并不需要占用一个完整的字节,只需要占用一个或几个二进制位即可。例如开关只有通电和断电两种状态,用 0 和 1 表示足以,也就是用一个二进位。正是基于这种考虑,C语言又提供了一种叫做位域的数据结构。在结构体定义时,我们可以指定某个成员变量所占用的二进制位数(Bit),这就是位域。请看下面的例子:st...

2018-03-10 17:39:23 1578

转载 C++学习资料

内容目录:C++入门语言技巧,性能优化底层硬货STLBoost设计模式算法篇算起来,用C++已经有七八年时间,也有点可以分享的东西;以下推荐的书籍大多有电子版。对于技术类书籍,电子版并不会带来一个好的阅读体验。如果喜欢,最好找纸版(图书馆是个好去处);电子版更适合作为一个参考书籍常备电脑。 我将分为基础篇、Windows篇、和Linux/Unix篇 三个部分来介

2017-11-12 14:35:57 3295

原创 matlab过期破解方法

在matlab安装目录中找到license目录,并创建license.lic文件,然后把以下内容copy到文件中,重启matlab,神奇般解决了!!!留贴为念!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%INCREMENT Aerospace_Blockset MLM 99 permanent uncounted \        A05070F00D1EB1F92

2017-11-07 19:56:19 24227 24

转载 extern "C"

“#ifdef __cplusplus extern "C" { #endif”的定义看一些程序的时候老是有“#ifdef __cplusplusextern "C" {#endif”的定义,搞搞清楚是怎么回事:Microsoft-Specific Predefined Macros__cplusplus Defined for C++ prog

2017-10-12 17:31:58 235

转载 C++之虚函数

1,C++对象的内存中,首先存放的是虚函数表的指针(__vfptr),接下来才是C++的其他成员,如果对一个C++对象直接取地址,站在该对象的角度来看,此时就已经获取了该对象的首地址,但从该对象的成员的角度来看,此时获取的其实就是该对象第一个成员的地址,而一般c++对象的第一个成员是虚函数表指针__vfptr,所以对一个c++对象直接取地址,微观上来看,其实获取的是该对象实例的虚函数表指针__vf

2017-09-18 13:33:25 438

转载 sizeof遇上结构体

运算符sizeof可以计算出给定类型的大小,对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4。基本数据类型的大小很好计算,我们来看一下如何计算构造数据类型的大小。              C语言中的构造数据类型有三种:数组、结构体和共用体。       数组是相同类型的元素的集合,只要会计算单个元素的大小,整个数组所占空间等于基础元素大小乘上元素

2017-09-10 16:25:12 438

转载 指针类型的定义

类型定义的语法可以归结为一句话:只要在变量定义前面加上typedef,就成了类型定义。这儿的原本应该是变量的东西,就成为了类型。int integer;     //整型变量int *pointer;   //整型指针变量int array [5]; //整型数组变量int *p_array [5]; //整型指针的数组的变量int (*array_pointer) [5]

2017-09-08 15:57:18 6960

翻译 oracle中的事务

数据库事务概括1. 说明  一组SQL,一个逻辑工作单位,执行时整体修改或者整体回退。 2.事务相关概念  1)事务的提交和回滚:COMMIT/ROLLBACK  2)事务的开始和结束    开始事务:连接到数据库,执行DML、DCL、DDL语句    结束事务: 1. 执行DDL(例如CREATE TABLE),DCL(例如GRAN

2017-09-07 19:37:16 580

转载 MySQL 入门教程

转载自:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html#d121分钟 MySQL 入门教程 目录一、MySQL的相关概念介绍二、Windows下MySQL的配置配置步骤MySQL服务的启动、停止与卸载三、MySQL脚本的基本组成四、MySQL中的数据类型五、使用M

2017-08-24 11:15:32 288

转载 二级指针的使用方法

原文:http://blog.csdn.net/bbs375/article/details/525375211.二级指针第一种内存模型[cpp] view plain copy print?#include  #include  #include   #include     int sort_arr(cha

2017-07-20 18:40:56 1581

转载 函数返回引用1

转载自:http://blog.csdn.net/ta893115871/article/details/7995280可以把函数定义为引用类型,这时函数的返回值即为某一变量的引用(别名),因此,它相当于返回了一个变量,所以可对其返回值进行赋值操作。这一点类同于函数的返回值为指针类型。 由于函数调用返回的引用类型是在函数运行结束后产生的,所以函数不能返回自动变量

2017-07-15 19:11:16 329

转载 多态与虚函数的概念

一.多态性的概念:1.多态:在面向对象方法中一般是这样表述多态性的: 向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为(即方法)。也可以说,多态性是“一个接口,多种方法”。2.从系统实现的角度看,多态性分为两类: 静态多态性和动态多态性。以前学过的函数重载和运算符重载实现的多态性属于静态多态性,动态多态性是通过虚函数(virtual function)实现的。3.静态

2017-07-14 10:40:31 392

原创 构造函数的调用

构造函数的调用#define _CRT_SECURE_NO_WARNINGS#include #include using namespace std;class A{public: A(){a=1;} A(int a){ this->a=a; } void showA(){ cout<<a<<endl; }protected:private: int a;

2017-07-10 20:15:10 430

原创 在类模板中使用友元函数的问题

声明:未经允许,不得转载结合所学知识,记录笔记;(1)将友元函数写在模板的类的内部,不会有什么问题#define _CRT_SECURE_NO_WARNINGS#include #include using namespace std;templateclass Complex{public: Complex(){} Complex(T a1,T b1)

2017-07-10 15:22:35 2608 1

转载 C语言内存布局

本文出自:http://c.biancheng.net/cpp/html/2857.html我们知道,C程序开发并编译完成后,要载入内存(主存或内存条)才能运行(请查看:载入内存,让程序运行起来),变量名、函数名都会对应内存中的一块区域。内存中运行着很多程序,我们的程序只占用一部分空间,这部分空间又可以细分为以下的区域:内存分区说明

2017-07-08 17:17:46 408

转载 C++容器总结

本文出自:http://m.blog.csdn.net/cyh183269855/article/details/53760816c++容器C++中的容器大致可以分为两个大类:顺序容器和关联容器。顺序容器中有包含有顺序容器适配器。顺序容器:将单一类型元素聚集起来成为容器,然后根据位置来存储和访问这些元素。主要有vector、list、deque(双端

2017-07-06 11:10:06 331

转载 list容器2

53、List双向链表容器  2010-04-06 19:13:15|  分类: C++STL|举报|字号 订阅      下载LOFTER我的照片书  |本文出自     http://blog.163.com/zhoumhan_0351/blog/

2017-07-05 20:52:50 199

转载 list容器的使用方法

本文出自:https://msdn.microsoft.com/zh-cn/library/802d66bt.aspxlist 类Visual Studio 2015其他版本 若要了解有关 Visual Studio 2017 RC 的最新文档,请参阅 Visual Studio 2017 RC 文档。

2017-07-05 20:05:30 5251

转载 vector的使用

本文出自:http://www.jb51.net/article/44231.htmvector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件:复制代码 代码如下:#include;一、vector 的初始化:可以有五种方式,举例说明如下:(1) vector a

2017-07-05 11:07:41 1175

转载 C++虚函数的内存模型

前言大家都应该知道C++的精髓是虚函数吧? 虚函数带来的好处就是: 可以定义一个基类的指针, 其指向一个继承类, 当通过基类的指针去调用函数时, 可以在运行时决定该调用基类的函数还是继承类的函数. 虚函数是实现多态(动态绑定)/接口函数的基础. 可以说: 没有虚函数, C++将变得一无是处!既然是C++的精髓, 那么我们有必要了解一下她的实现方式吗? 有必要! 既然C++是从C语言

2017-07-03 11:00:31 801 1

转载 C++内存模型2

本文出自:http://blog.csdn.net/ljianhui/article/details/46408645在C++对象模型之简述C++对象的内存布局一文中,详细分析了各种成员变量和成员函数对一个类(没有任何继承的)对象的内存分布的影响,及详细讲解了如何遍历对象的内存,包括虚函数表。如果你在阅读本文之前,还没有看过C++对象模型之简述C++对象的内存布局一文,建议先阅

2017-07-03 10:20:54 161

转载 C++内存布局

本文出自:http://blog.csdn.net/ljianhui/article/details/45903939在C++中,有两种类的成员变量:static和非static,有三种成员函数:static、非static和virtual。那么,它们如何影响C++的对象在内存中的分布呢? 当存在继承的情况下,其内存分布又是如何呢?下面就一个非常简单的类,通过逐渐向其中

2017-07-03 09:52:24 162

转载 关于new和delete

本文出自:http://blog.csdn.net/xxpresent/article/details/53024555说起new和delete,了解过c++的人应该都知道吧,它是用来分配内存和释放内存的两个操作符。与C语言中的malloc和free类似。c语言中使用malloc/calloc/realloc/free进行动态内存分配,malloc/calloc/realloc用来

2017-07-01 10:47:10 385

转载 关于C语言字符数组、字符串和指针的相关问题

原文出自:http://www.cnblogs.com/KingOfFreedom/archive/2012/12/07/2807223.htmlC语言中,为什么字符串可以赋值给字符指针变量本文是通过几篇转帖的文章整理而成的,内容稍有修改:一、C语言中,为什么字符串可以赋值给字符指针变量char *p,a='5';p=&a;               

2017-07-01 09:51:42 347

原创 通过字符串逆序学习二级指针的三种内存模型 #################################################### #########################

通过字符串逆序学习二级指针的三种内存模型###############################################################################################################################################################################

2017-06-30 10:32:59 295

原创 test

#define _CRT_SECURE_NO_WARNINGS#include #include #include //与void print_str(char* arr[],int n)等价void print_str1(char** arr,int n){int i=0;for(i=0;iprintf("%s ",arr[i]);}}

2017-06-30 10:10:05 232

原创 二级指针的内存模型

指针:指向一定内存空间,其值得大小等于该空间的地址的一类特殊的变量,系统会为这个指针在临时区开辟固定大小的内存。二级指针可以看成是存放一级指针变量的地址的变量,二级指针有三种内存模型,以字符型二级指针为例,char *pointer[30]为第一种内存模型,编译器会自动将[]退化为指针,其实质是char **pointer,其用法是char *pointer[30]={"hello","w

2017-06-30 08:43:15 229

转载 C语言内存模型(内存组织方式)

转载自:http://c.biancheng.net/cpp/html/2857.html我们知道,C程序开发并编译完成后,要载入内存(主存或内存条)才能运行(请查看:载入内存,让程序运行起来),变量名、函数名都会对应内存中的一块区域。内存中运行着很多程序,我们的程序只占用一部分空间,这部分空间又可以细分为以下的区域:内存分区说明程序代码

2017-06-29 11:33:19 574

转载 C语言用数组作函数参数

转载自               http://c.biancheng.net/cpp/html/78.html用普通变量做函数参数,形参和实参位于不同的内存区域,发生函数调用时,会把实参的值传递给形参,改变形参的值不会影响到实参,它们是相互独立的。这称为按值传递。在用数组名作函数参数时,不是进行值的传送,不会把实参数组的每一个元素的值都赋予形参数组的各个元素。因为实际上形参

2017-06-29 11:13:22 3426

转载 原码, 反码, 补码

原码, 反码, 补码原码, 反码, 补码 详解本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前,

2017-06-26 19:54:59 204

转载 C语言的各种版本

之前就知道了有个C90和C99。后来又在:【已解决】弄明白哪个版本的gcc才支持c11期间知道有C11。现在去整理一下,关于C语言的版本方面的更详细的内容。参考内容:Language Standards Supported by GCCAn Introduction to GCC – for the GNU compilers gcc

2017-06-23 19:20:33 2676

转载 电子通信类投稿期刊介绍

原文地址:转发电子通信类期刊投稿攻略作者:huangrabbit杂志名称】电子学报【杂志文章主要专业方向】主要涉及电子与信息科学及相邻领域的原始性科研成果【投稿的联系方式】北京165信箱(100036),地址北京海淀区普惠南里13号楼【投稿费用】审稿费中文150元;英文180元【杂志级别】一级学报, 中文EI Compendex,英文版SCIE收录【电话】        (

2017-03-30 23:12:07 8943 1

转载 NS中的接口

第一类接口:tcl中的语句:set chan($j) [new WimshChannel]c++对应的语句:1.定义WimshChannel类class WimshChannel:public TclObject {};2.做好两层的接口static class WimshChannelClass : public TclClass {

2017-03-10 10:46:03 575

原创 Mathtype与word字号对照

字体大小对照表如下初号44pt小初36pt一号26pt小一24pt二号22pt小二18pt三号16pt小三15pt四号14pt小四12pt五号10.5pt小五9pt六号7.5pt小六6.5pt七号5.5pt八号5pt修改方法:选中公式双击进到公式编辑器里,点尺寸------其他----------输入换算后的多少pt就ok了。 批量修改公式大小的方法:双击一个公式,打开MathType,进入编辑状

2017-02-26 15:26:12 56093

原创 matlab 坐标点标记符号表

plot(x,y,'r-o'),表示,用红色实线画出图形标有圆圈  线型说明标记符说明颜色说明-实线(默认)+加号符r红色--双划线

2017-02-24 21:33:32 19345 1

空空如也

空空如也

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

TA关注的人

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