- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Day14.成员函数和全局函数//链表货物类//友元函数//操作符重载相关
成员函数和全局函数先看一段下面的代码:class Test1{public: int a; int b;public: Test1(int a, int b) { this->a = a; this->b = b; }};Test1 T_add(Test1 &t1, Test1 &t2){ Test1 t3; t3.a = t1.a + t2.a; t
2015-06-29 14:26:03 598
原创 Day13(下).new和delete//static专题//类内存模型分析
回忆一下类的相关知识:看一段代码:#include "iostream"using namespace std;class Test{private: int m_a; int m_b; int m_c;public: Test(int a, int b) { m_a = a; m_b = b; Test(a, b, 10); } Test(int a
2015-06-27 10:37:53 460
原创 Day13(上).构造函数深究
关于有参构造函数 无参构造函数和copy构造函数的具体说明参见Day10:http://blog.csdn.net/jorg_zhao/article/details/46622449有参构造函数的三种调用方法如下: //括号法 Test t1(10); //c++编译器自动调用这个类的有参构造函数 t1.print(); //=法
2015-06-26 14:24:02 370
原创 Day11(下).期中考试题答案
1.先看第一个函数体如何实现,没什么好说的了,直接show you the codes#define _CRT_SECURE_NO_WARNINGS#include "stdlib.h"#include "stdio.h"#include "string.h"int GetString(const char *str1/*in*/, char *str2/*in*/);
2015-06-25 11:59:50 397
原创 Day11(上).期中考试题
1.编写一个业务函数,实现字符串(前后各有三个空格,单词前后也有空格)“ i am student,you are teacher "各个单词首字符大写,结果如下” I AM Student, You Are Teacher "要求1:实现所有接口 70分要求2:写出测试程序 30分提示:int GetString(const char
2015-06-24 17:56:04 518
原创 Day10(下).面向对象编程强化
理解面向对象编程的思想,C++的类的概念是把所有的人事物都抽象成一个类,类中定义了人事物的属性和方法,在C++中成为成员变量和成员函数,通过给成员变量赋值,由成员函数进行对成员变量的处理操作返回结果。看下面的代码,深刻理解指针在类中的使用。#include "iostream"using namespace std;class circle{private: int m_r; d
2015-06-24 15:17:19 512
原创 Day10(上).C++基础强化
首先我们先回忆一下。程序设计方法的发展历程面向过程的结构化程序设计方法: 自顶向下、逐步求精面向对象的方法: 封装、继承、多态 把对象的属性和操作封装起来,形成一个类;类是一个抽象的概念;class一句话:每一个程序员都不能固步自封,要多接触新的行业、新的技术领域。崭新的突破自我。namespace命名空间:1)当使
2015-06-24 09:20:17 570
原创 Day9.C++基础
1程序设计方法的发展历程 程序设计方法的发展历程——面向过程的结构化程序设计方法l 设计思路– 自顶向下、逐步求精。采用模块分解与功能抽象,自顶向下、分而治之。l 程序结构:– 按功能划分为若干个基本模块,形成一个树状结构。– 各模块间的关系尽可能简单,功能上相对独立;每一模块内部均是由顺序、
2015-06-23 15:18:19 626
原创 Day7(下).动态库开发基础
动态库开发是我们学习C/C++过程中,首先最接近工作实战的项目,在实现动态库的开发前,我们需要先进行动态库开发环境的搭建。以下是动态库开发环境搭建的步骤图,按先后顺序排序:执行完上面的步骤以后,可以编译看看,有的编译器会出错,有的会编译通过,我的VS2013可以通过。我们以socket通信的实例说明,首先添加以下框架代码#include "stdlib.h"#include
2015-06-21 20:22:11 508
原创 Day6.文件读写
由于并未在前5天学习过程中记录,所以题目开始于第6天,后续会抽空填补上前5天的内容。第6天主要是文件读写的训练。今天上午的流程如下:一.文件读写apiFgetc fputc 按照字符读写文件Fputs fgets 按照行读写文件(读写配置文件)Fread fwrite 按照块读写文件(大数据块迁移)按照格式化进行读写文件二.文件控制api文件是否结束
2015-06-19 11:26:28 896
原创 OPENCV笔记(一)图像显示
因为我所记录的基本是MFC版本的,所以在做MFC之前必须对目前网上使用最多的win32程序了解清楚,因此从本章开始基本都是先分析win32版本,再着手编写mfc版本。
2015-06-14 13:34:44 601
原创 OPENCV笔记(〇)序言
本日志是OpenCV的MFC版本,主要是自己熟悉MFC框架下的基础图像处理过程,有代码编写不合适的地方还请网友指出,不断学习,目前编程差距主要是代码技巧应用和优化,本人的当前水平仍然停留在实现的水平上,也就仅仅是实现功能,有不当地方还望见谅,写在系列前言。由于我是用VS2013做的,所以本章主要是如何搭建VS2013+OpenCV3.0的开发环境,由于之前弄好了,现在仅仅是回忆一下搭建过程,有
2015-06-14 11:19:16 690
Gabor滤波的实现
2015-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人