- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 QT动态加载动态库
QT动态加载动态库#include <stdio.h>#include <QLibrary>int main(int argc, char *argv[]){ QLibrary *hello_lib = NULL; hello_lib = new QLibrary("/home/libhello.so"); //加载动态库 hello_lib->load(); if (!hello_lib->isLoaded(
2021-04-27 11:47:04
525
原创 c++ windows 共享内存
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-03-24 17:42:34
873
原创 c++11 新特性 (二)
1.nullptr 专门形容指针为空2.强类枚举:enum Direction {Left, Right};enum Answer {Right, Wrong};3静态断言,可在编译时作判断static_assert( size_of(int) == 4 );4.构造函数的相互调用 delegating constructorclass A {public:A(int x...
2019-12-03 14:49:10
148
原创 C++11笔记
在使用uWebSocket的时候 用到了大量的c++11 特性,在次稍微做下笔记:1.std::aray除了有传统数组支持随机访问、效率高、存储大小固定等特点外,还支持迭代器访问、获取容量、获得原始指针等高级功能。而且它还不会退化成指针T *给开发人员造成困惑。例:std::array<int, 10> arr = {1,2,3,4,5,6,7,8,9,0};std::for...
2019-12-02 18:47:32
205
原创 cmake的安装 升级
cmake的安装 升级今天想用一下libuv 这个库,下载下来变异的时候发现需要cmakebash: cmake: command not found于是按照平常的直接yum安装。yum install cmake 安装成功。再去编译libuv的东西:CMake Error at CMakeLists.txt:2 (cmake_minimum_required):CMake 3.4 ...
2019-11-23 15:34:53
645
原创 uWebSockets使用过程
uWebSockets最近领导要我用c++做一个websocket服务端,至于为毛一定要c++,不敢猜测领导的心思,我的想法是c++虽然效率高一点,但如果做的不好,或者使用的第三方库不明智(有bug或者使用有吴),更加得不偿失。我还是觉得用go做又快有好!废话小说!在网上查找了c++关于做websocket的文章都说uWebSockets好,是一个高效率、轻量级的websocket库,于是就...
2019-11-20 16:43:13
7074
原创 linux gcc/g++编译安装 gcc7.5.0 c++17
linux C++17编译:编译指定参数 -std=c++17编译指定参数 -std=c++17例:g++ -std=c++17 main.cpp#如果编译器不支持c++17就会提示:g++: error: unrecognized command line option ‘-std=c++17’方法:1.下载高版本gcc 建议7.3以上wget http://mirror.linu...
2019-11-20 16:08:51
18220
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人