摘要:三、曼德勃罗集合(Mandelbrot Set) 曼德勃罗集合(Mandelbrot Set)或曼德勃罗复数集合,是一种在复平面上组成分形的点的集合,因由曼德勃罗提出而得名。曼德博集合可以使复二次多项式 进行迭代来获得。其中,c是一个复参数。对于每一个c,从 z = 0 开始对fc(z)进行迭代。序
阅读全文
摘要:在 C++ 中,类型的名字(包括类的名字)本身也是一种运算符,即类型强制转换运算符。 类型强制转换运算符是单目运算符,也可以被重载,但只能重载为成员函数,不能重载为全局函数。经过适当重载后,(类型名)对象这个对对象进行强制类型转换的表达式就等价于对象.operator 类型名(),即变成对运算符函数
阅读全文
摘要:1.UDP发包的问题问:udp 发送两次数据,第一次 100字节 ,第二次200字节, 接包方一次recvfrom( 1000 ), 收到是 100,还是200,还是300?答:UDP是数据报文协议,是以数据包方式,所以每次可以接收100,200,在理想情况下,第一次是无论recvfrom多少都是接
阅读全文
摘要: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
阅读全文
摘要:#include <windows.h> #include <iostream> #include<cstdio> const unsigned short BUF_SIZE = 10; ///缓冲区长度 unsigned short ProductID = 0; ///产品号 unsigned s
阅读全文
摘要:条件变量 相关问题: [c++11]多线程编程(六)——条件变量(Condition Variable)// producer_consumer.cpp ////////////////////////////////////////////////////////////////////// //
阅读全文
摘要:1 // operator_system.cpp: 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include<iostream> 6 #include <mutex> 7 #include <condition_variable> 8 #inclu
阅读全文
摘要:static的作用主要有两种: 第一个作用是限定作用域;第二个作用是保持变量内容持久化; c语言中static的用法: 1、全局静态变量: 用法:在全局变量前加上关键字static,全局变量就定义成一个全局静态变量。 static int temp; 内存中的位置:静态存储区,在整个程序运行期间一直
阅读全文
摘要:引言 大家都知道 <stdlib.h> 里面的 rand 和 srand() 函数吧? 他们其实是伪随机数生成器,生成的随机数有周期性,而且取决于随机种子。 那么如何生成真随机数呢?下面我来讲一下两个系统下的生成方法。 正文 Windows 系统 代码 这个 WinRandom 类调用了系统的加密秘
阅读全文
摘要:本文分为以下几个部分内容: 什么是内存对齐,为什么要内存对齐 C++的空类,以及没有虚函数和非静态变量的类 C++类的内存分布(成员变量) C++类的内存分布(虚函数) 一个类的情况 继承关系中的情况 一、什么是内存对齐,为什么要内存对齐 1.1 什么是内存对齐: 内存对齐是从硬件层面出现的概念。可
阅读全文
摘要:C/C++杂记:虚函数的实现的基本原理 1. 概述 简单地说,每一个含有虚函数(无论是其本身的,还是继承而来的)的类都至少有一个与之对应的虚函数表,其中存放着该类所有的虚函数对应的函数指针。例: 其中: B的虚函数表中存放着B::foo和B::bar两个函数指针。 D的虚函数表中存放的既有继承自B的
阅读全文
摘要:C++的单例模式与线程安全单例模式(懒汉/饿汉) 1 教科书里的单例模式 我们都很清楚一个简单的单例模式该怎样去实现:构造函数声明为private或protect防止被外部函数实例化,内部保存一个private static的类指针保存唯一的实例,实例的动作由一个public的类方法代劳,该方法也返
阅读全文
摘要:转自 https://www.cnblogs.com/WindSun/p/11444429.html 前言 C++里面的四个智能指针: auto_ptr, unique_ptr,shared_ptr, weak_ptr 其中后三个是C++11支持,并且第一个已经被C++11弃用。 C++11智能指针
阅读全文