C++
创想未来CTF
这个作者很懒,什么都没留下…
展开
-
overload , override & overwrite
1.overload(重载)这个没什么歧义的。就是在同一个命名空间(或者作用域)中,函数具有相同的名字,但参数类型(包括const修饰)或参数个数不同,被编译器编译成不同函数。2.override(覆盖、覆写、重写)override是指在类继承结构中,子类对父类的virtual方法(函数)进行重新定义。父类重载的方法不会被子类方法覆盖,通过父类指针(引用)指向子类的指针仍可直接调用原创 2015-09-20 08:44:51 · 330 阅读 · 0 评论 -
QMl 调用C++ 知识点总结
参考《Qt quick核心编程》 Qt Quick 之 QML 与 C++ 混合编程详解准备要导出的 C++类1.1前提:必须从QObject 或其派生类继承。 使用 Q_OBJECT宏。1.2 信号和槽信号或槽都可以在QML中访问1.3 普通成员函数普通成员函数 必须用Q_INVOKABLE 修饰声明1.4枚举类型需要用 Q_ENUMS 注...原创 2019-07-22 14:17:07 · 296 阅读 · 0 评论 -
Qt 和 VS 使用 crypto++
官网:https://www.cryptopp.comGitHub:https://github.com/weidai11/cryptopp在线文档:https://www.cryptopp.com/docs/ref/index.html1 生成动态库静态库文件1.1 VS编译生成 dll和lib 库,版本:cryptopp820打开 .sln项目,编译生成:动态库静态库:...原创 2019-08-04 18:55:23 · 2440 阅读 · 0 评论 -
Qt Android 调用系统文件管理
1.了解 使用JNI扩展Qt应用参考《Qt on Android核心编程》15章源码https://download.csdn.net/download/dinosaurx/10149765项目工程extendsQtWithJava2.添加 调用系统文件管理功能参考. android 调用系统文件管理器3.从Uri获取文件路径参考:Android将"content...原创 2019-08-25 19:16:29 · 2367 阅读 · 0 评论 -
C++代码扩展QtQuick 控件 TextArea-QuickTextArea 的功能及使用
Qml (QtQuick)控件和 Widgets 控件都可以通过类继承 扩展其功能。下面以扩展qml的TextArea 功能为例,其实现类QQuickTextArea 。1.添加 QquickTextArea 和 QQuickTextControl头文件1.1通过搜索可知俩个类的头文件分别是:Qt5.9.8\5.9.8\mingw53_32\include\QtQuickTe...原创 2019-09-09 19:27:35 · 1228 阅读 · 0 评论