关闭

C++学习笔记04之模板应用简介

C++中的模板应用广泛,下面从三个方面进行简介:         1. 类模板 class template         声明: template class complex { public: complex (T r = 0, T i = 0) : re (r), im(i) { } complex& operator += (const complex&);...
阅读(233) 评论(0)

C++学习笔记03之虚函数的声明和实现

首先,OOP (面向对象编程)中,两个类之间的关系: 一、复合 Composition 二、委托 Delegation Composition by reference 用指针相连 三、继承 Inheritance virtual function 虚函数 现在,我写出虚函数的声明和实现,并用test程序测试。         声明: class Shape {...
阅读(217) 评论(0)

C++学习笔记02之三大函数和栈,堆与内存管理

一、三大函数 因为Class的另一种分类: Class with pointer member(s):string 字符串 在string.h里便有三个特殊函数(The Big Three):拷贝构造函数、拷贝赋值函数(包括运算符=重载)、析构函数。 String-test.cpp: int main() { String s1(); String s2("hello...
阅读(248) 评论(0)

C++学习笔记01之类的基本实现过程(头文件的防卫式定义, 具体类的定义和实现, 函数的传递类型和返回类型)

一、C++简介        首先,C++是一门从C语言(过程式编程语言)演化过来的面向对象的编程语言(OOP)。相对于其它的面向对象的编程语言,如Java、C#,C++具有性能优化和底层开发的特点。同时,C++目前发行的标准有C++98、C++11、C++14(最新的),但作为程序猿而言,目前使用最多的仍是C++98。从一门编程语言的学习角度来看 ,语言本身与其标准库是学习的重点。...
阅读(429) 评论(0)
    个人资料
    • 访问:19286次
    • 积分:794
    • 等级:
    • 排名:千里之外
    • 原创:53篇
    • 转载:9篇
    • 译文:0篇
    • 评论:11条
    个人说明
    个人很喜欢的一句话, (摘自网络):
    时光荏苒,祝愿不要忘记曾经的初心

    本人现在是一名大二软件工程专业的学生, 每月会坚持更新, 本博客会总结, 整理, 分享个人学习的相关技术知识, 用来记录自己不断进步的历程, 当然内容会以Java为主线.

    虽然是技术博客, 但毕竟是人, 也有自己的情感, 所以, 有时也会分享一些有用的学习资源和一些学习经验和方法, 同时也会写一些其它方面上自己的感受和想法!

    或许我的博客不是写得非常好, 但每一篇文章绝对会用心写! 如果, 你发现有不足或者错误之处, 非常欢迎指出, 当然也欢迎各位小伙伴们来交流技术和学习感受.

    每天进步一点点, 共勉!
    博客专栏
    最新评论