开发第一个Qt程序:在学习完C++ primer plus 后再来看Qt就十分简单了。博主按照惯例,先来一个hello Qt!修改mainwinndow.h添加一个QLabel的定义????#ifndef?MAINWINDOW_H
????#define?MAINWINDOW_H
?&nb
分类:
其他好文 时间:
2018-07-03 20:48:51
阅读次数:
171
这周都在学《C++ Primer》 陈硕那篇文章说得太对了。 最重要的就是写类: 拷贝控制(含移动语义)、 动态内存(几种智能指针) 模板类/ 模板函数 OO机制(继承/多态) + “动态数组”: 用allocator实现vector p.s. 如果没有智能指针提供的这种“引用计数”:最后一个指针清 ...
分类:
其他好文 时间:
2018-07-02 11:01:07
阅读次数:
133
一开始的程序里 类不能连续赋值,内存会报错。debug了一整晚发现是new里面的数组n++出错。经过测试++n和n+1都能使程序正确运行。 n++会报错是因为先使用n,再对n加1。而我们的期望是开辟一个n+1长度的数组而不是n,所以会报错。 在单语句中,自增运算和普通的加法没有区别,但是在这种复合语 ...
分类:
编程语言 时间:
2018-07-02 10:58:09
阅读次数:
177
// squares.cpp : 定义控制台应用程序的入口点。
//
/* squares.c -- 产生前 20 个整数的平方表 */
/*
时间:2018年07月01日 23:54:32
代码:程序
分类:
其他好文 时间:
2018-07-02 01:19:23
阅读次数:
122
// golf.cpp : 定义控制台应用程序的入口点。
//
/* golf.c -- 高尔夫锦标赛记分卡 */
/*
时间:2018年6月30日23时50分
代码:程序清单5.3_golf.c程序_《C Primer&
分类:
其他好文 时间:
2018-07-01 00:25:43
阅读次数:
196
//?shoes2.cpp?:?定义控制台应用程序的入口点。
//
/*
????时间:2018年6月29日23时15分
????代码:程序清单5.2_shoes2.c程序_《C?Primer?Plus》P88
????目的:初步
分类:
其他好文 时间:
2018-06-30 00:24:37
阅读次数:
133
#pragma once #ifndef COMPLEX0_H_ #define COMPLEX0_H_ #include class Complex { private: double real; double imgn; public: Complex(); Complex(double a, ... ...
分类:
编程语言 时间:
2018-06-28 21:10:49
阅读次数:
198
#ifndef MY_STRBLOB_H #define MY_STRBLOB_H #include #include #include #include using namespace std; class StrBlob { public: typedef vector::size_type s... ...
分类:
编程语言 时间:
2018-06-28 20:44:47
阅读次数:
167
// shoes1.cpp : 定义控制台应用程序的入口点。
//
/* shoes1.c -- 把一双鞋的尺码转换为英寸 */
/*
时间:2018年06月27日 23:32:03
代码:程序清单5.1_shoes1.c
分类:
其他好文 时间:
2018-06-28 00:02:23
阅读次数:
172