11 2020 档案

摘要:wpa_supplicant2.9编译过程 阅读全文
posted @ 2020-11-26 10:15 朱果果 阅读(285) 评论(0) 推荐(0)
摘要:问题:连接不稳定,经常掉线,电脑连接上link speed速率仅有6~46Mb/s,手机上433Mb/s 引用来源:5G时,hostapd的信道只能有以下几个 int allowed[] = { 36, 44, 52, 60, 100, 108, 116, 124, 132, 140, 149, 1 阅读全文
posted @ 2020-11-26 10:14 朱果果 阅读(6763) 评论(0) 推荐(0)
摘要:报错一:在配置AP模式的时候,出现挂载不上bcmdhd.ko的情况,并且是有规律的一次可以,一次不可以 hostapd的执行脚本如下: 1 #!/bin/sh 2 3 dir=`dirname $0` 4 cd $dir 5 modprobe ahci.ko 6 modprobe bcmdhd.ko 阅读全文
posted @ 2020-11-26 10:08 朱果果 阅读(4085) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/jiabei521/p/3335676.html 阅读全文
posted @ 2020-11-16 17:53 朱果果 阅读(74) 评论(0) 推荐(0)
摘要:size_t和unsigned int有所不同,size_t的取值range是目标平台下最大可能的数组尺寸,一些平台下size_t的范围小于int的正数范围,又或者大于unsigned int. 最典型的,在x64下,int还是4,但size_t是8.这意味着你在x64下最大可能开辟的数组尺寸是2^ 阅读全文
posted @ 2020-11-16 16:42 朱果果 阅读(972) 评论(0) 推荐(0)
摘要:文章转自:https://blog.csdn.net/Liuchuang_MFC/article/details/49745703 c++全局变量在大型程序中不应出现太多: 原因: 1、使用全局变量实际上是增加了模块之间的耦合强度,同时会产生数据有效性问题,当然这种耦合强度还是可接受的,有时候也是避 阅读全文
posted @ 2020-11-16 15:42 朱果果 阅读(1362) 评论(0) 推荐(0)
摘要:详见: 关于C++ const 的全面总结 取代#define 阅读全文
posted @ 2020-11-15 23:33 朱果果 阅读(77) 评论(0) 推荐(0)
摘要:参考 计算机科学的角度来看,所有的文件都是由二进制位组成的,都是二进制文件。文本文件和其他二进制文件只是格式不同而已。 C++ 标准库中还专门提供了 3 个类用于实现文件操作,它们统称为文件流类,这 3 个类分别为: ifstream:专用于从文件中读取数据; ofstream:专用于向文件中写入数 阅读全文
posted @ 2020-11-13 17:05 朱果果 阅读(1374) 评论(0) 推荐(0)
摘要:1、C++对象的内存模型: 编译器会将成员变量和成员函数分开存储:分别为每个对象的成员变量分配内存,但是所有对象都共享同一段函数代码,如下图: 成员变量在堆区或栈区分配内存,成员函数在代码区分配内存 2、构造函数初始化列表 初始化 const 成员变量的唯一方法就是使用初始化列表。 3、静态成员变量 阅读全文
posted @ 2020-11-09 16:12 朱果果 阅读(83) 评论(0) 推荐(0)
摘要:作者:georgeguo链接:https://www.jianshu.com/p/f191e88dcc80来源:简书 可调用对象的几种定义 是一个函数指针 是一个具有operator()成员函数的类的对象; 可被转换成函数指针的类对象; 一个类成员函数指针; C++中可调用对象的虽然都有一个比较统一 阅读全文
posted @ 2020-11-06 14:59 朱果果 阅读(718) 评论(0) 推荐(1)
摘要:lambda表达式(匿名函数)的组成: 捕获子句(在 c + + 规范中也称为lambda 引导)。 参数列表可有可无. (也称为lambda 声明符) 可变规范可有可无. 异常规范可有可无. 尾随-返回类型可有可无. lambda 体。 lambda表达式以一对中括号开始,和函数定义一样,会有参数 阅读全文
posted @ 2020-11-06 10:57 朱果果 阅读(604) 评论(0) 推荐(0)
摘要:迭代器 迭代器 (iterator) 是 C++ 程序中常用的一种设计模式,它最重要的作用是为访问容器提供了统一的接口。 C++ STL 有许多容器,例如 vector、list、deque、map、unordered_map 。 而我们常常对不同的容器有相同的操作,比如在容器中查找一个元素、找出满 阅读全文
posted @ 2020-11-05 17:51 朱果果 阅读(421) 评论(0) 推荐(0)
摘要:看一个例子: 1 #include <iostream> 2 3 using namespace std; 4 5 #define LEN 10 6 7 int len_foo() { 8 return 5; 9 } 10 11 int main() { 12 char arr_1[10]; 13 阅读全文
posted @ 2020-11-05 16:39 朱果果 阅读(831) 评论(0) 推荐(0)
摘要:转载:https://www.jianshu.com/p/3c95b0471d3a 1 // 不要用第四个参数传自定的数据,当av_read_frame的时候会出问题,无限循环 2 avio_ctx = avio_alloc_context(avio_ctx_buffer, avio_ctx_buf 阅读全文
posted @ 2020-11-03 12:21 朱果果 阅读(5272) 评论(0) 推荐(0)
摘要:一、运算符重载 运算符重载(Operator Overloading):让一个运算符可以有不同的功能。 已经熟知的运算符重载,如‘+’,可以对不同类型的(int,float)的数据进行加法操作;'<<’既是位移运算符,又可以配合 cout 向控制台输出数据。 C++允许程序员自己重载运算符。 以下代 阅读全文
posted @ 2020-11-01 23:42 朱果果 阅读(1346) 评论(0) 推荐(0)