- 博客(17)
- 资源 (10)
- 收藏
- 关注
原创 【C/C++学院】(16)QT版:幸运大抽奖
程序效果:#ifndef DIALOG_H#define DIALOG_H#include #include #include #include #include class Dialog : public QDialog{ Q_OBJECTpublic: Dialog(QWidget *parent = 0); ~Dialog(
2015-02-26 20:43:35 2110 1
原创 【C/C++学院】(15)QT布局:用户信息
通过实现一个“用户基本资料修改”的功能表来练习使用基本的布局管理,QHBoxLayout, QVBoxLayout, QGridLayout。
2015-02-23 21:22:16 1497
原创 自定义log日志输出到文件中保存
log.h//log.h#ifndef _ITCAST_LOG_H_#define _ITCAST_LOG_H_/*#define IC_NO_LOG_LEVEL 0#define IC_DEBUG_LEVEL 1#define IC_INFO_LEVEL 2#define IC_WARNING_LEVEL 3#define IC_ERROR_LEVEL 4
2015-02-21 20:30:48 2559
原创 【C/C++学院】(13)QT开发技术/QT 基础/QT 信号和槽
Qt是一个跨平台的c++图形用户界面用用程序框架。1.入门程序界面程序:求两个整数的和。lineEdit pushButtonlabel右键, 转到操, click信号。#include "widget.h"#include int main(int argc, char *argv[]){ QApplication a(ar
2015-02-18 21:20:26 1306
原创 【C/C++学院】(12)C++标准模板库STL
1.简介 STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭代器)。 2.vector向量#include "iostream"#include "vector"using namespace std;//== != [] =//(vector模板类型 void printfArray(vector
2015-02-15 21:34:25 1211
原创 纯虚函数实现接口类:接口编程实战演练
公共的接口要求//SocketProtocol.h#pragma onceclass SocketIF{public: //客户端初始化 获取handle 上下文信息 virtual int cltSocketInit() = 0; //客户端发报文 virtual int cltSocketSend(unsigned char *buf, int buflen) = 0;
2015-02-13 20:43:25 1112
原创 获取字符串中某一个字段的数据,GetValueFromStr;拓展字符串解析parse_string
gps数据格式为:$GPRMC,024813.640,A,3158.4608,N,11848.3737,E,10.05,324.27,150706,,,A*/***********************************************************************版权所有 (C)2015, Wuyq。**文件名称: GetValueFromSt
2015-02-11 22:02:17 1419
原创 删除字符串中指定位置的字符
/*********************************************************************** 版权所有 (C)2015, Wu Yingqiang。** 文件名称:DelPosChar.c* 文件标识:无* 内容摘要:删除字符串中指定位置的字符* 其它说明:无* 当前版本: V1.0* 作 者: Wu Yingqiang*
2015-02-09 20:49:58 4377
原创 【C/C++学院】(10)重载与重写/多态的深入/多继承接口
1. 重写 PK 重载理解 1.1 函数重载必须在同一个类中进行子类无法重载父类的函数,父类同名函数将被名称覆盖重载是在编译期间根据参数类型和个数决定函数调用1.2 函数重写必须发生于父类与子类之间并且父类与子类中的函数必须有完全相同的原型使用vi
2015-02-08 20:22:52 1451
原创 2014年工作总结
2014年工作总结 公司开展新的开发平台,从单片机开始转向到linux操作系统。这对于我来说,也是一个难得的学习和提高的机会。现将本年内所做的工作记录及后期目标,进行整理作此总结。1.本年所做的工作汇总1.1 Android前期测试项目 从简单的helloworld入手,开始理解了整个android系统的软件架构设计。了解了jni的编程机制,封装了一些基础性的api接口
2015-02-08 20:07:13 1135
原创 【C/C++学院】(9)继承/多态 专题讲座
1.继承继承中的构造和析构;先调用基类的构造,然后调用派生类的构造继承关系;重名成员; 类名::成员子类中的静态成员;多继承 class C :public A, public B虚基类 virtual2.多态
2015-02-06 21:34:14 1209
原创 实现string类的操作符重载 + = > < == != >> <<
//MyString.h#pragma once#include using namespace std;class MyString{private: char *m_ptr;//内存空间 public: MyString(const char *str=NULL);//构造函数 MyString(const MyString& obj); //拷贝构造函数 ~MyS
2015-02-03 21:02:25 1115
原创 【C/C++学院】(8)全局函数和类成员函数转化/友元/操作符重载
1.全局函数和类成员函数转化 全局函数和成员函数的相互转化:只需要修改一个指向本类的this指针;#include using namespace std;class Test{public: Test(int a, int b) { this->a = a; this->b = b; } //成员函数 Test &Gadd2(Test &t2) {
2015-02-02 21:22:53 1305
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人