C/C++
天王
十年软件开发经验,资深软件工程师和系统架构师。精通多种C/S和B/S架构软件开发;精通Windows/Mac OS X/iOS/Linux等多种平台应用软件的设计及开发;熟悉高并发、高性能云计算系统设计和优化;丰富的产品和技术预研、方案选型、系统架构设计实现和平台搭建经验,能把握互联网、移动互联网和物联网行业发展方向。
展开
-
C++继承之菱形继承
在学习菱形继承之前,我们先了解两个概念:单继承、多继承。单继承:一个子类只有一个直接父类时称这个继承关系为单继承。多继承:一个子类有两个或以上直接父类时称这个继承关系为多继承。菱形继承菱形继承是多继承的一种特殊情况。接下来我们来看一...原创 2020-03-10 13:28:10 · 282 阅读 · 0 评论 -
《MFC&Qt混合编程》 part1 MFC对话框中嵌入Qt窗口控件
看到一篇写的靠谱的MFC与Qt混合编程的文章,mark一下,转自 http://blog.csdn.net/sinat_24206709/article/details/77185974《MFC&Qt混合编程》 part1 MFC对话框中嵌入Qt窗口控件1、环境配置:VS2010,Qt4.8.4_win64,Qt_VS_Addin_1.1.112、创建的MFC对话框程序3...转载 2018-03-07 16:57:00 · 2705 阅读 · 0 评论 -
Modern C++ CI
原文https://juan-medina.com/2017/07/01/moderncppci/C++ is more active than ever, with the C++17 standard ready, a widely support on C++14 from major compilers and C++20 planning on the翻译 2017-12-05 11:11:31 · 1267 阅读 · 0 评论 -
【OpenCV3.3】编译源码并搭建VS2017+Windows开发环境
转自http://blog.csdn.net/rrrfff/article/details/76796261OpenCV 3.3在8月3号正式Release,带来了许多优化改进和新特性,包括备受关注的深度神经网络(DNN)模块被正式引入主仓库,标志着OpenCV对DNN有了更深层次的优化与支持; 支持通过宏ENABLE_CXX11启用对C++ 11特性的支持;默认包含大量SSE转载 2017-09-20 09:09:57 · 3719 阅读 · 0 评论 -
Qt测算程序运行时间
转自http://blog.csdn.net/tandesir/article/details/7821698【问题描述】程序运行时间是编程的一项重要指标,在QT中如何测算程序的运行时间呢?【解析】测试函数[html] view plain copy#include math.h> void functi转载 2017-08-14 13:52:43 · 1041 阅读 · 0 评论 -
QML 性能上的注意事项和建议
转自http://www.jianshu.com/p/e6fcb575f916时间注意事项作为应用程序开发人员,我们必须努力让渲染引擎实现一致的 60 帧每秒刷新率。 60 FPS 意味着每个帧之间可以进行大约 16 毫秒的处理,其中包括将绘图图元上传到图形硬件所需的处理。实际上,这意味着应用程序开发人员应该:尽可能使用异步,事件驱动的编程使用工作线转载 2017-07-27 15:49:48 · 2756 阅读 · 0 评论 -
C++ 怎样让函数返回数组
转自http://www.cnblogs.com/yangxi/archive/2011/09/18/2180759.html这个问题属于非常初级的问题,但是对于初学不知道的人可能会比较头疼。C++中函数是不能直接返回一个数组的,但是数组其实就是指针,所以可以让函数返回指针来实现。比如一个矩阵相乘的函数,很容易地我们就写成: 1 #include iostr转载 2017-08-17 10:03:26 · 656 阅读 · 0 评论 -
QML实现可定制模态对话框【核心部分详解】
转自http://blog.csdn.net/r5014/article/details/70139689不少朋友需要会用到模态对话框,那么如何使用QML创建模态对话框呢?分析:我所需要的模态对话框是这样的:从上到下一次包含了:a.标题栏b.内容框c.按钮栏为了方便接口使用,我们将这三个部分整合转载 2017-06-27 18:50:06 · 6493 阅读 · 0 评论 -
QT5.2中文乱码解决问题
转自http://blog.163.com/qimo601@126/blog/static/1582209320143115334438/总结:之前Qt4写的代码用QTextCodec::codecForTr()来解决中文输入问题,为了防止错误的滥用,在Qt5中已经取消了这个方法。 Qt5+VS2010中文乱码问题的解决:【请记住VS2010必转载 2017-06-26 19:04:20 · 1963 阅读 · 1 评论 -
How to Build a CMake-Based Project
转自http://preshing.com/20170511/how-to-build-a-cmake-based-project/CMake is a versatile tool that helps you build C/C++ projects on just about any platform you can think of. It’s used b转载 2017-05-17 15:54:43 · 1667 阅读 · 0 评论 -
用 TensorFlow 做个聊天机器人
转自http://blog.csdn.net/aliceyangxi1987/article/details/71055024上一次提到了不错的学习聊天机器人的资源,不知道小伙伴们有没有去学习呢。 自己动手做聊天机器人教程 我最近每天都会学一点,拿出解读来和大家分享一下。本文结构:聊天机器人的架构简图用 TensorFlow转载 2017-05-08 17:04:16 · 4308 阅读 · 1 评论 -
Qt v5.8.0 已发布
下载链接https://www.qt.io/download-open-source/#section-2原创 2017-01-24 09:24:09 · 1069 阅读 · 0 评论 -
辩证看待 C++:后现代系统语言的选择
转自http://mp.weixin.qq.com/s?__biz=MzA3NTMyOTAwMQ==&mid=2650231272&idx=1&sn=d669112ada129c78533fd4564f4fc9d6&chksm=8771cd6eb0064478b3aeef8f838f14ed282c7adc9903f71ada2ab029133a1d35df6794e3bc03#rd转载 2017-01-23 14:19:14 · 482 阅读 · 0 评论 -
Qt最新的教程合集
原文http://evileg.com/en/knowledge/qt/QtWelcome to the page, which collected a small collection of knowledge about Qt.Qt is a framework, well-proven as a means to develop cro翻译 2017-01-11 12:44:34 · 1046 阅读 · 0 评论 -
C++11带来的优雅语法
转自http://www.techug.com/elegant-grammar?_biz=MjM5OTA1MDUyMA==&mid=407358558&idx=2&sn=b21877f23bf4063fa311185009c1f0b7&scene=0#wechat_redirect1468489700290自动类型推导 autoauto的自动类型推导,用于从初始转载 2016-07-15 16:09:52 · 568 阅读 · 0 评论 -
个人总结的一些C/C++编码规范
转自http://blog.csdn.net/liyuefeilong/article/details/50560564对于不同的编程语言来说,具体的编码规范可以有很大的不同,但是其宗旨都是一致的,就是保证代码在高质量完成需求的同时具备良好的可读性、可维护性。例如我们可以规定某个项目的C语言程序要遵循这样的规定:变量的命名,头文件的书写和#include 等等。转载 2016-01-28 14:50:10 · 744 阅读 · 0 评论 -
最严谨的校验email地址的正则表达式
最严谨的校验email地址的正则表达式转自http://netsmell.com/posts/email-address-regular-expression通用(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e转载 2015-04-15 14:32:21 · 1512 阅读 · 0 评论 -
Qt 5.4.1下编译MySQL驱动,连接MySQL数据库
Qt 5.4.1下编译MySQL驱动,连接MySQL数据库原创 2015-04-13 17:06:32 · 8206 阅读 · 3 评论