
C++
ZYLjuly
好好学习,写好程序。
展开
-
C++如何实现任意类型的数据交换
void Swap(void *a, void *b,size_t s){void *temp = malloc(s);memcpy(temp, a, s);memcpy(a, b,s);memcpy(b, temp, s);free(temp);}原创 2017-03-10 01:08:47 · 1676 阅读 · 0 评论 -
扫雷外挂
优快云学院 扫雷外挂原创 2017-03-23 15:39:12 · 795 阅读 · 0 评论 -
练手项目
https://github.com/jobbole/ProgrammingProjectList转载 2017-03-15 15:22:31 · 435 阅读 · 0 评论 -
QT/C++ Lambde表达式
这是QT中使用Lambde表达式的代码片段使用Lambde表达式时,需要在项目文件中添加CONFIG += C++11b4是一个 QPushButton 指针对象[ ] 里面的参数可以是以下几种情况1.[var]表示值传递方式捕捉变量var;2.[=]表示值传递方式捕捉所有父作用域的变量(包括this);3.[&var]表示引用传递捕捉变量var;原创 2017-03-25 16:35:48 · 680 阅读 · 0 评论 -
欢迎使用优快云-markdown编辑器
QT4与QT5 在信号重载情况下的信号连接方式QT4connect(&sub,SIGNAL(mySignal()),this,SLOT(dealsub())); connect(&sub,SIGNAL(mySignal(int,QString)),this,SLOT(dealSlot(int,QString)));槽函数必须有slots关键字修饰 sub是一个SubWidget对象使用SI原创 2017-03-25 17:06:34 · 273 阅读 · 0 评论 -
文章标题
QT5 QMainWindow程序详解如何在QMainWindow程序中添加菜单栏、工具栏、状态栏、浮动窗口以及工作区文本编辑器控件。#include "mainwindow.h"#include <QMenu>#include <QMenuBar>#include <QAction>#include <QDebug>#include <QToolBar>#include <QPushB原创 2017-03-25 19:36:11 · 304 阅读 · 0 评论