1. STL内存管理器的分配策略

    STL提供了很多泛型容器,如vector,list和map。程序员在使用这些容器时只需关心何时往容器内塞对象,而不用关心如何管理内存,需要用多少内存,这些STL容器极大地方便了C++程序的编写。例如可以通过以下语句创建一个vector,它实际上是一个按需增长的动态数组,其每个元素的类型为int整型:

    2015/07/29 C和C++基础

  2. 函数的值的传递、返回值、const问题

    C++函数参数和返回值三种传递方式:值传递、指针传递和引用传递。

    2015/07/28 C和C++基础

  3. 复杂指针解析

    右左法则

    2015/07/28 C和C++基础

  4. 最长公共子序列(LCS)和最长公共子串问题

    什么是最长公共子序列

    2015/07/28 C和C++基础

  5. 大端模式和小端模式

    大小端定义

    2015/07/28 C和C++基础

  6. 编程基础-STL编程

    C++ STL

    2015/07/27 C和C++基础

  7. 四轴飞行器地面基站软件系统的设计

    本项目主要是基于C++界面开发库QT平台和Opencv软件开发库设计四轴飞行器地面基站系统,主要实现的功能是控制四轴飞行器(包括启动、停机、加油门),实时监测飞行器的四个螺旋桨的油门量程,实时显示飞行器的俯仰角、偏航角和滚转角示数,实时绘画三角度的变化曲线,通过立体坐标系实时显示飞行器的飞行姿态,以便于调整各种飞行参数例如pid参数。

    2015/07/27 个人项目

  8. 基于QT的图像处理软件

    本项目主要是基于C++界面开发库QT平台来读入图像,通过QLabel窗体部件来显示图像,创建一个QImage的类,使用QRgb设置颜色表,setPixel设置像素值,使用setPixmap把QImage类加载到QLable来显示图像。图像处理功能主要包括图像水平镜像,垂直镜像,以及二值化等功能。

    2015/07/27 个人项目