C++
qq_35173114
这个作者很懒,什么都没留下…
展开
-
C++和QML混合编程(上):QML中调用C++
QML是一门描述性语言,拥有JavaScript扩展格式的语法结构。使用QML编程能够快速设计出好看的界面,但是有些复杂的功能不能完美实现,这时候就需要C++提供逻辑。使用属性、方法属性、方法返回值和信号参数值从C++传输数据到QML.1.QML中注册C++QML中注册C++有两种方法,通过qmlRegisterType或rootContext()定义Message类,在main...原创 2018-07-01 11:36:39 · 1341 阅读 · 2 评论 -
C++和QML混合编程(下):C++中调用QML
C++中调用QML,主要通过调用QML对象成员,方法以及与QML信号关联:1.C++中使用QML对象成员Item{ property int someValue: 200 } 为了能够在C++中访问QML定义的成员变量someValue,可以使用QQmlProperty的read()和write()、QObject::setProperty()和QObject::Prope...原创 2018-07-01 12:29:02 · 1875 阅读 · 0 评论 -
C/C++ 常用的函数与方法
1,创建多级目录#include <string>#include <direct.h> //_mkdir函数的头文件#include <io.h> //_access函数的头文件using namespace std;void CreateDir( const ...转载 2018-06-29 17:02:08 · 621 阅读 · 0 评论 -
UML类图
一、UML类图1、类类(Class)封装了数据和行为,是面向对象的重要组成部分,是具有相同属性、操作、关系的对象集合的总称。在系统中,每个类都具有一定的职责,职责指的是类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责。在定义类的时候,将类的职责分解成为类的属性和操作(即方法)。类的属性即类的数据职责,类的操作即类的行为职责。设计类是面向对象设计中...转载 2018-07-17 10:37:13 · 2942 阅读 · 1 评论 -
C++11新特性运用:auto decltype std::bind lambda 范围for 模板类函数 回调函数等
本文主要讲解C++11新特性运用:1.主要讲述回调函数:普通函数作为回调,类成员函数回调 2.auto decltype 运用 自动类型及自动类型推导 3.std::bind的运用:绑定值或std::placeholders 成员变量 成员函数 普通函数 lambda 模板函数 嵌套bind 绑定引用 绑定智能指针容器 4.模板函数定义及使用 .pro记得加上 CONFI...原创 2018-07-12 23:39:23 · 449 阅读 · 0 评论 -
C++ Json 的几个操作
1,读含有数组的jsonconst char* str = "{\"HELK\": [\"id\",\"name\",\"yantao\",\"gender\",\"Male\"],\"code\": 100,\"msg\": \"\",\"files\": \"\"}&quo转载 2018-07-13 20:55:29 · 2471 阅读 · 0 评论