
C++
wwlhz
这个作者很懒,什么都没留下…
展开
-
Centos下安装dpdk
https://blog.youkuaiyun.com/yrx0619/article/details/82754681 http://core.dpdk.org/doc/quick-start/ https://blog.youkuaiyun.com/weixin_38582656/article/details/97272490原创 2020-09-09 12:38:48 · 557 阅读 · 0 评论 -
libxml 编译报错:“Py_NotImplementedStruct can not be used when making a shared object”
CentoOS 7 下: python 3.6 libxml 编译时,提示python编译报错: /usr/bin/ld: /usr/local/python3/lib/python3.6/config-3.6m-x86_64-linux-gnu/libpython3.6m.a(abstract.o): relocation R_X86_64_32S against `_Py_NotImplementedStruct’ can not be used when making a shared object原创 2020-08-03 17:41:21 · 626 阅读 · 0 评论 -
C++ 学习(3)--- && 右值引用
&& 右值引用 是 C++ 11中新增加的功能。 C++中的&和&& 浅析C++11右值引用和move语义 左值、左值引用、右值、右值引用 c++为什么用右值引用 c++11 右值引用 && std::move()原创 2020-08-03 11:05:49 · 153 阅读 · 0 评论 -
C++ 学习(2)--- virtual
虚函数 通过基类的指针调用该成员函数时,将根据指针指向的对象类型确定调用的函数,而非指针的类型 是C++ 多态的一种体现,属于 函数的重写, 而非 重载。 要求函数的名称,参数完全一致。 class Animal { public: void eat() { std::cout << "I'm eating animal food." } }; class Dog : public Animal { public: void eat() { std::cout .原创 2020-07-31 18:43:56 · 146 阅读 · 0 评论 -
C++ 学习(1)--- 构造函数
Knows what functions C++ silently writes and calls. 如果自己没有声明, 编译器会为类声明: 一个默认构造函数 一个析构函数 一个copy构造函数 一个copy assignment 操作符 所有这些函数都是public 且inline的。 class Empty { public: Empty(){...} Empty(const Empty &rhs) { ...} ~Empty() {...} Empty &原创 2020-07-31 15:38:11 · 124 阅读 · 0 评论 -
opencv error: ‘vector’ has not been declared问题
opencv C++ 程序中,会使用到opencv库中包含的vector的定义,用的不是C++ 标准库std中的vector的定义。 因此无需引用的定义,只要引用了opencv的库和头文件,应该是可以编译通过的。 但是在有些opencv版本中,cv.h中没有包含std:vector的定义,所有会报错: error: ‘vector’ has not been declared 解决办法如下: 在...原创 2020-01-02 09:47:29 · 5213 阅读 · 0 评论 -
C++ dll库只生成dll文件,而未生成lib文件的问题
C++ dll库只生成dll文件,而未生成lib文件的问题逐项检查 逐项检查 新建项目时,选择应用程序类型为dll,并勾选“Export Symbols”; 属性-&gt;链接器-&gt;高级-&gt;导入库 中定义输出的lib库的目录及文件名; 在头文件中定义符号输出: ``` #define ZJJ_API __declspec(dllexport) class ZJJ_AP...原创 2018-10-24 15:55:36 · 12567 阅读 · 1 评论