自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TurnaroundBin

为了弥补昨天,为了美好明天,努力今天!

  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 Accelerated C++之计算学生成绩2

#include #include #include #include #include #include using namespace std;struct Student_info{ string name; double midtern, final; vector homework;};double median(vector vec){ type

2017-10-11 10:27:59 406

原创 Accelerated C++之计算学生成绩3

层层深入,由浅及深一个例子,包含多少知识点,自己看哦更深深 在公司电脑上 明天补上更深深。。。median.h#ifndef GUARD_median_h//检查头文件GUARD_median_h是否被定义,//如果未定义,就会请求预处理程序对在他和#endif之间的所有内容作出适当的处理动作//名称要唯一#define GUARD_median_h#include <vector>#

2017-10-10 21:33:26 385

原创 Accelerated C++之计算学生成绩1

层层深入,由浅及深 一个例子,包含多少知识点,自己看哦引用: inline 关于&和inline的探讨 是不是可以说函数调用的开销>函数复制的开销(inline)>引用函数的开销(引用)。不过引用时对函数参数进行引用,而inline和调用是针对函数。try catch 和throw 浅尝#include <iostream>#include <string>#include <vec

2017-10-09 23:01:11 498

原创 deque应用基础

创建deque对象1.deque()创建一个没有任何元素的deque对象,一般形式为:deque(const A&a = A());//A是内存分配器,可省略;deque<int> d;2.deque(size_type n)创建一个具有n个元素的deque对象,如:deque<int> d(10);3.deque(size_type n,const T&value)创建一个具有n个元

2017-09-29 22:57:29 291

原创 vector基础应用

#include <iostream>#include <vector>#include <string>#include <iterator>#include <algorithm>#include <functional>using namespace std;int main1(){ vector <string> vec; vector<string>::co

2017-09-23 10:56:05 266

原创 template-模板完全特化

类模板的定义与使用#include <stdio.h>#include <typeinfo.h>template <class T1,class T2>class A{ T1 i; T2 j; public: A(T1 t1,T2 t2) {i = t1; j = t2;}//内联函数 bool comp(){return i>j;}

2017-09-13 20:29:31 400

原创 inline-内联函数

内联函数是一种提高代码效率的技术,用适度的代码空间膨胀,来换取较高的执行速度。内联函数与预处理宏有相同之处,在每一处调用内联函数的地方,编译器将展开内联函数,将代码直接嵌入到调用处,从而节省了函数调用、参数入栈和返回值的处理。内联函数是使用频繁调用、代码行数很短的小函数,且代码中,不允许有while、for循环结构,以及递归处理。inline 函数的两种方式: 先看代码:#include <std

2017-09-13 13:59:19 184

原创 异常处理

try/catchi异常处理程序如下:#include <stdio.h>int main(){ //一个try可以尾随多个catch块 try { printf("try 块1代码执行\n"); throw 10;//产生一个异常 } catch (int & i)//使用引用,省去复制开销 {

2017-09-12 23:22:12 194

原创 C++显示类型转换 - reinterpret_cast - const_cast - static_cast - dynamic_cast

C++仍支持C语言的隐式类型转换,但提供了4个显式转换操作函数: - reinterpret_cast - const_cast - static_cast - dynamic_cast前三个类型的转换是在编译时期实现转换的,dynamic_cast则是在运行时期进行类型转换,并且可返回转换成功与否标志

2017-09-11 23:48:43 533

原创 函数重载和虚函数继承

函数重载和虚函数#include <stdio.h>class CBase{public: virtual void f(int x) //虚函数 { printf("CBase:f 函数打印:整数 %d\n", x); } void g(float x) { printf("CBase: g

2017-09-11 22:15:56 472

原创 继承与多态

#include <iostream>using namespace std;//声明类Pointclass Point{public: Point(float x = 0, float y = 0); //构造函数 void setPoint(float, float);//设置x\y坐标值 float getX() const { return x; }//getX

2017-09-10 22:29:26 175

原创 继承和派生--包含子对象的子类的构造函数

#include <iostream>#include <string>using namespace std;//包含子对象的子类的构造函数class Student //父类{public: Student(int n, string nae) :num(n), name(nae){} //父类构造函数 //Stude

2017-09-06 23:25:40 398

原创 重载流插入/流提取运算符

#include <iostream>using namespace std;//重载流插入/流提取运算符class Complex{public: friend ostream& operator <<(ostream&, Complex&); friend istream& operator >> (istream&, Complex&);private: dou

2017-09-05 17:18:56 421

原创 重载双目/单目运算符

#include <iostream>using namespace std;//重载双目运算符 > < ==class String{public: String(){ p = NULL; }//默认构造函数 String(char *str);//构造函数 friend bool operator > (String &string1, String &strin

2017-09-05 16:57:48 392

原创 运算符重载

运算符重载规则: 1)只能对已有的C++运算符进行重载; 2)不能重载的运算符只有5个,分别是: . //成员访问运算符.* //成员指针访问运算符:: //域运算符sizeof //长度运算符?: //条件运算符3)重载不能改变运算符运算对象个数; 4)不能改变运算符的优先级别; 5)不能改变运算符的结合性,如”=”是自右至左,重载后依然; 6)

2017-09-05 11:58:35 272

原创 指向对象成员的指针

#include <iostream>#include <string>using namespace std;class Student{public: Student(int n, string nam, char s) { num = n; name = nam; sex = s; cout << "Con

2017-09-01 17:39:54 273

原创 C++软件开发经典面试题目

1、 Static有什么用途?(1)函数体内static变量的作用范围是该函数体,该变量的内存只被分配一次,因此它的值在下次调用时不变; (2)模块内的static全局变量同样只能在该模块内的函数访问和调用,不能被模块外的其他函数访问; (3)在类中的static成员变量属于整个类所有,对类的所有对象只有一份拷贝,这个函数不接受this指针,因为只能范围类的static成员函数。2、 c

2017-09-01 10:43:05 12129 2

原创 const用法总结

const修饰的常成员函数可以理解为是一个“只读”函数。 如果一定要修改常对象中的每个数据成员的值,对该数据成员函数声明为mutable,如: mutable int count;把count声明为可变数据成员,即可改变。const修饰指针情况1:const位于*号左边,const修饰指针所指向的变量,即指针指向为常量,可以先不进行初始化;int b = 500;const int *a

2017-09-01 10:32:44 214

原创 类声明和成员函数定义分离

- 列表内容分离过程如下:

2017-08-29 09:40:35 912

原创 构造函数

构造函数

2017-08-29 09:38:12 179

原创 链表\共用体

共用体\链表

2017-08-24 20:25:45 278

原创 结构体

结构体

2017-08-23 20:53:05 179

原创 指针

从0到1,回归基础,夯实基础 ,点滴积累,成就未来指针数组,函数指针,多重指针,动态分配内存

2017-08-23 16:28:45 263

原创 static静态局部变量

#include <stdio.h>#include <stdlib.h>//静态局部变量staticint f(int a){ int b = 0;//等价auto int b = 0; static int c = 3; b = b + 1;//b调用结束后,释放,再次调用时还是0+1 c = c + 1;//c是static局部变量,调用结束后并不释放,

2017-08-19 22:06:11 202

原创 指针和数组

指针 数组

2017-08-19 22:04:11 115

原创 extern 的用法

从0到1,回归基础,夯实基础 点滴积累,成就未来 *extern 的用法:

2017-08-18 15:46:49 572

原创 从0到1

从0到1,回归基础,夯实基础 点滴积累,成就未来

2017-08-17 21:54:29 242

转载 [转]C++模板

一、函数模板通式  模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。  模板是一种对类型进行参数化的工具;  通常有两种形式:函数模板和类模板;  函数模板针对仅参数类型不同的函数;  类模板针对仅数据成员和成员函数类型不同的类。  使用模板的目的就是能够让程序员编写与类型无关的代码。比如编写了一个交换两

2017-08-16 10:01:31 205

原创 线性表的顺序存储

C++学习笔记07——线性表的顺序存储

2017-07-03 09:31:29 179

原创 图像导数

图像导数

2017-04-28 16:32:52 747

原创 C++命名空间的使用

C++命名空间的使用

2017-04-28 11:06:51 175

原创 C++初学者面向对象易犯错误模型

C++初学者面向对象易犯错误模型

2017-04-28 10:32:40 433

原创 C++面向过程与面向对象的区别

C++面向过程与面向对象的区别

2017-04-28 10:09:59 491

原创 企业级链表库测试

企业级链表库测试

2017-04-27 11:16:16 477

原创 链表的基本操作

/* C++学习笔记02——链表的基本操作 2017.03.23 */#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"#include "stdlib.h"#include "string.h"typedef struct Node{ int data; struct Node *next;}SLI

2017-03-23 20:03:40 184

原创 C语言多级指针的应用

/* - C++学习笔记01-多级指针的应用 - 2017.03.23*int sortArray1Array2_02(char **pArray1, int nArray1Num, char(*pArray2)[30], int nArray2Num, char *** pArray3, int *nArray3Num){ //第一维 int ret = 0; int len

2017-03-23 11:01:16 317

51单片机温度报警器设计(程序及proteus仿真)

51单片机温度报警器设计(c程序及proteus仿真)51单片机温度报警器设计(c程序及proteus仿真)

2018-12-05

Tensorflow 实战Google深度学习框架

TensorFlow是谷歌2015年开源的主流深度学习框架,目前已在谷歌、优步(Uber)、京东、小米等科技公司广泛应用。《Tensorflow实战》为使用TensorFlow深度学习框架的入门参考书,旨在帮助读者以最快、最有效的方式上手TensorFlow和深度学习。书中省略了深度学习繁琐的数学模型推导,从实际应用问题出发,通过具体的TensorFlow样例程序介绍如何使用深度学习解决这些问题。《Tensorflow实战》包含了深度学习的入门知识和大量实践经验,是走进这个最新、最火的人工智能领域的首选参考书。

2017-09-29

空空如也

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

TA关注的人

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