2020年9月30日

曼德勃罗集合分形图案

摘要: 三、曼德勃罗集合(Mandelbrot Set) 曼德勃罗集合(Mandelbrot Set)或曼德勃罗复数集合,是一种在复平面上组成分形的点的集合,因由曼德勃罗提出而得名。曼德博集合可以使复二次多项式 进行迭代来获得。其中,c是一个复参数。对于每一个c,从 z = 0 开始对fc(z)进行迭代。序 阅读全文

posted @ 2020-09-30 14:27 回形针的迷宫 阅读(1731) 评论(0) 推荐(0) 编辑

2020年9月29日

C++重载()(强制类型转换运算符)

摘要: 在 C++ 中,类型的名字(包括类的名字)本身也是一种运算符,即类型强制转换运算符。 类型强制转换运算符是单目运算符,也可以被重载,但只能重载为成员函数,不能重载为全局函数。经过适当重载后,(类型名)对象这个对对象进行强制类型转换的表达式就等价于对象.operator 类型名(),即变成对运算符函数 阅读全文

posted @ 2020-09-29 18:34 回形针的迷宫 阅读(341) 评论(0) 推荐(0) 编辑

2020年9月28日

TCP与UDP的不同接包处理方式

摘要: 1.UDP发包的问题问:udp 发送两次数据,第一次 100字节 ,第二次200字节, 接包方一次recvfrom( 1000 ), 收到是 100,还是200,还是300?答:UDP是数据报文协议,是以数据包方式,所以每次可以接收100,200,在理想情况下,第一次是无论recvfrom多少都是接 阅读全文

posted @ 2020-09-28 15:04 回形针的迷宫 阅读(283) 评论(0) 推荐(0) 编辑

QByteArray引发的bug

摘要: int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QByteArray ba; ba.resize(5); ba[0] = 0Xc3; ba[1] = 0Xb8; ba[2] = 0X64; ba[3] = 0X18 阅读全文

posted @ 2020-09-28 15:02 回形针的迷宫 阅读(285) 评论(0) 推荐(0) 编辑

2020年9月26日

Windows 实现 生产者消费者

摘要: #include <windows.h> #include <iostream> #include<cstdio> const unsigned short BUF_SIZE = 10; ///缓冲区长度 unsigned short ProductID = 0; ///产品号 unsigned s 阅读全文

posted @ 2020-09-26 23:01 回形针的迷宫 阅读(226) 评论(0) 推荐(0) 编辑

C++实现生产者消费者

摘要: 条件变量 相关问题: [c++11]多线程编程(六)——条件变量(Condition Variable)// producer_consumer.cpp ////////////////////////////////////////////////////////////////////// // 阅读全文

posted @ 2020-09-26 21:25 回形针的迷宫 阅读(376) 评论(0) 推荐(0) 编辑

生产者消费者问题 C++实现

摘要: 1 // operator_system.cpp: 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include<iostream> 6 #include <mutex> 7 #include <condition_variable> 8 #inclu 阅读全文

posted @ 2020-09-26 21:08 回形针的迷宫 阅读(396) 评论(0) 推荐(0) 编辑

2020年9月24日

c/c++中static用法总结

摘要: static的作用主要有两种: 第一个作用是限定作用域;第二个作用是保持变量内容持久化; c语言中static的用法: 1、全局静态变量: 用法:在全局变量前加上关键字static,全局变量就定义成一个全局静态变量。 static int temp; 内存中的位置:静态存储区,在整个程序运行期间一直 阅读全文

posted @ 2020-09-24 16:27 回形针的迷宫 阅读(409) 评论(0) 推荐(0) 编辑

2020年9月21日

C++ 真随机数生成方法

摘要: 引言 大家都知道 <stdlib.h> 里面的 rand 和 srand() 函数吧? 他们其实是伪随机数生成器,生成的随机数有周期性,而且取决于随机种子。 那么如何生成真随机数呢?下面我来讲一下两个系统下的生成方法。 正文 Windows 系统 代码 这个 WinRandom 类调用了系统的加密秘 阅读全文

posted @ 2020-09-21 15:30 回形针的迷宫 阅读(1615) 评论(0) 推荐(0) 编辑

【C++】 类的内存对齐、虚函数表

摘要: 本文分为以下几个部分内容: 什么是内存对齐,为什么要内存对齐 C++的空类,以及没有虚函数和非静态变量的类 C++类的内存分布(成员变量) C++类的内存分布(虚函数) 一个类的情况 继承关系中的情况 一、什么是内存对齐,为什么要内存对齐 1.1 什么是内存对齐: 内存对齐是从硬件层面出现的概念。可 阅读全文

posted @ 2020-09-21 12:04 回形针的迷宫 阅读(413) 评论(0) 推荐(0) 编辑

导航