自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException

异常Log:Error:Execution failed for task ‘:app:dexDebug’. > com.Android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘/Library/……/java” finis

2016-04-19 14:08:36 357

原创 C++二进制文件的读写

#include #include "math.h"#include #include #include using namespace std;void sort(int [], int);/* run this program using the console pauser or add your own getch, system("pause") or inp

2016-04-18 14:11:14 348

原创 C++文本文件的读写

#include #include using namespace std;class Student {public:char name[10];int num;int age;char addr[15];friend ostream &operatorfriend istream &operator>>(iostream &in, Student &s)

2016-04-18 13:09:20 362

原创 c++文件流操作

#include #include              //(1)包含头文件#include #include using namespace std;/* run this program using the console pauser or add your own getch, system("pause") or input loop */int

2016-04-18 12:40:30 398

原创 android studio怎么生成HttpClient????

2015-11-06 17:16提问者采纳热心网友我猜是你的sdk版本太高了在android 6.0(API 23)中,Google已经移除了移除了Apache HttpClient相关的类推荐使用HttpUrlConnection,如果要继续使用需要Apache HttpClient,需要在eclipse下libs里添加org.ap

2016-04-13 18:47:34 362

原创 Android Studio下Android应用开发集成百度语音合成使用方法样例

Android Studio下Android应用开发集成百度语音合成使用方法样例首先,语音合成是指将文本信息转换成声音。意思就是将文本转化为声音,让你的应用开口说话。国内在业内比较有名的第三方语音合成平台有百度语音和科大讯飞。本博文集成的是百度语音合成,其主要特点是:完全永久免费 业界首创完全永久免费新形式,为开发者提供最流畅最自然的语音合成服务。完全免费,永久

2016-04-12 21:30:03 1688

原创 Android OkHttp完全解析 是时候来了解OkHttp了

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47911083; 本文出自:【张鸿洋的博客】一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学

2016-04-08 12:09:50 677 1

原创 内联函数

内联函数是指用inline关键字修饰的函数。在类内定义的函数被默认成内联函数。中文名内联函数动    机内联扩展是用来消除函数调用时的时间开销定    义内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质函数内联问题语言功能作为一个内联函数可能不被视为有价值的目录1 定义2 动机

2016-04-05 17:56:44 686

原创 指向类的成员的指针

指向类的成员的指针    在C++中,可以说明指向类的数据成员和成员函数的指针。    指向数据成员的指针格式如下:    ::*    指向成员函数的指针格式如下:    (::*)()    例如,设有如下一个类A:    class A    {    public:        int fun (int b) { ret

2016-04-05 14:07:27 307

原创 关于C++中的友元函数的总结

1.友元函数的简单介绍1.1为什么要使用友元函数在实现类之间数据共享时,减少系统开销,提高效率。如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数。具体来说:为了使其他类的成员函数直接访问该类的私有变量。即:允许外面的类或函数去访问类的私有变量和保护变量,从而使两个类共享同一函数。实际上具体大概有下面两种情况需要使用友元

2016-04-05 14:02:08 214

原创 Sizeof与Strlen的区别与联系

一、sizeof    sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。    它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。    由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来返回类型以及静态分配的对象、结构或数组所

2016-04-02 10:16:17 236

原创 解释型语言与编译型语言的区别

编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间

2016-04-01 18:10:34 308

原创 C、C++运算符优先级列表

1.C语言运算符优先级运算符按照优先级大小由上向下排列,在同一行的运算符具有相同优先级。第二行是所有的一元运算符。 运算符解释结合方式() [] -> .括号(函数等),数组,两种结构成员访问由左向右! ~ ++ -- + - * & (类型) sizeof否定,按位

2016-04-01 17:51:45 413

原创 C++ 指针(任何一个指针本身的类型都是unsigned long int型)

1.指针数组: 即 数组的元素是指针型;例:int*pa[2];明明是一维的指针数组,竟当作二维数组用。[cpp] view plain copy//利用指针数组存放单位矩阵  #include   using namespace std;  void main()  {      int line1[]=

2016-04-01 17:51:11 2873

原创 C++ new 用法

先看一下new和malloc的区别:动态存储分配的运算符与函数的区别malloc( )和free()是动态存储管理函数;new 和delete是动态存储管理运算符。它们功能类似但完全不同。前者是函数,运行需要头文件,返回值无类型,创建对象时不调用构造函数(销毁对象时不调用析构函数);而后者是运算符,不需要头文件,返回值有类型,创建对象时调用构造函数(

2016-04-01 17:49:52 622

原创 C++ 二义性问题

二义性问题1.在继承时,基类之间、或基类与派生类之间发生成员同名时,将出现对成员访问的不确定性——同名二义性。2.当派生类从多个基类派生,而这些基类又从同一个基类派生,则在访问此共同基类中的成员时,将产生另一种不确定性——路径二义性。同名二义性同名隐藏规则——解决同名二义的方法             当派生类与基类有同名成员时,派生类中

2016-04-01 17:48:25 497

原创 C++ 类的聚集和浅拷贝与深拷贝

1.类的聚集类的成员中含有某类的指针,这种类叫类的聚集。又被称为“远程所有权”(remote ownership)。该类的对象的数据将存放在对象外边,对象中只存放数据的地址。数据可以是数组、对象等。2.浅拷贝与深拷贝浅拷贝–实现对象间数据元素的一一对应复制。这是拷贝构造函数的本能。当数据元素是指针的时候,则出问题。深拷贝

2016-04-01 17:47:27 444

原创 dev -c++ 快捷键

F8:开始调试F7:进一步执行当前行,并跳到下一行F4:添加查看ctrl + F7 跳到下一断点,shift + F4 跳到光标所在行,并在该行设置断点用鼠标选择源文件中的变量名,然后按 F4 也可以查看变量的值,该变量会出现在左边的监测列表中重要提示:    1). 当您想查看指针指向的变量的值的时候,按 F4,然后输入星号及指针的名字(如 *pointer)。 

2016-04-01 15:56:25 2020

原创 15、C++基本概念----构造函数和析构函数

1、构造函数       C++提供了构造函数(constructor)来处理对象的初始化。在建立对象时自动执行。构造函数的名字必须与类名同名,它不具有任何类型,不返回任何值。构造函数的功能是由用户定义的,用户根据初始化的要求设计函数体和函数参数。在类对象进入其作用域时调用构造函数。构造函数没有返回值,因此也不需要在定义构造函数时声明类型,这是它和一般函数的一个重要的不同之点。  

2016-04-01 15:53:33 330

原创 C++中虚析构函数的作用

版权声明:本文为博主原创文章,未经博主允许不得转载。    我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明:        有下面的两个类:class ClxBase{public:    ClxBase() {};    virtual ~ClxBase() {};    vir

2016-04-01 15:40:14 233

原创 C++的深拷贝与浅拷贝

对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。    123456789

2016-04-01 15:38:32 238

空空如也

空空如也

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

TA关注的人

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