最新发布第326页
网狐核心源码阅读分析
网狐核心源码阅读分析,框架结构 网狐服务器整体上分为4个部分:中转服务器,房间服务器,大厅服务器,sqlserver数据库。其中大厅服务器主要负责帐号管理器:管理用户选择服务器登录地址,校验用...
pair
pair,pair的定义和结构 模板类 一对值的组合 头文件<utility> 两个模板参数,T1和T2,分别表示第一个值和第二个值的类型 两个成员变量,first和second,分别表示第一个值和第二个值 有一些成...
c++多线程编程
c++多线程编程,c++线程库:<thread> 创建线程:需要可调用的函数或者函数对象作为线程入口点 例:std::thread threadname ( function_name , args...) 在C++中,当使用std::thread创建线...
c++多线程按行读取同一个每行长度不规则文件
c++多线程按行读取同一个每行长度不规则文件,对于非常大的比如上百G的大文件读取,单线程读是非常非常慢的,需要考虑用多线程读,多个线程读同一个文件时不用加锁的,每个线程打开一个独立的文件句...
C++类开发第七篇(详细说说多态和编译原理)
C++类开发第七篇(详细说说多态和编译原理),polymorphism 静态联编和动态联编 多态性(polymorphism)提供接口与具体实现之间的另一层隔离,从而将”what”和”how”分离开来。多态性改善了代码...
C++系列:const关键字
C++系列:const关键字,前言 在学习C++时,const关键字的知识点分散在书的各个章节。当我们尝试在编程时使用const时,总会感觉有一些细节被遗忘,因而不能得心应手地使用const关键字。因此,本篇...
C++ mySQL数据库连接池(windows平台)
C++ mySQL数据库连接池(windows平台),C++ MySQL数据库连接池 新手学了C++多线程,看了些资料练手写了C++数据库连接池小项目,自己的源码地址 关键技术点 MySQL数据库编程、单例模式、queue队列...
构建稳固基石:C++线程安全Map的简单实现与应用
构建稳固基石:C++线程安全Map的简单实现与应用, 概述:实现线程安全的C++ map是为了在多线程环境中确保对共享数据的安全访问。通过封装std::map和使用std::mutex互斥锁,该实现提供了插...
Visual Studio部署C++环境下OpenCV库
Visual Studio部署C++环境下OpenCV库, 本文介绍在Visual Studio 2022中配置、编译C++计算机视觉库OpenCV的方法。 1 OpenCV库配置 首先,我们进行OpenCV库的下载与安装。作为一个开源的库...
C++ Qt开发:运用QThread多线程组件
C++ Qt开发:运用QThread多线程组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的...
C++STL学习第一篇(什么是STL以及string的各种功能用法)
C++STL学习第一篇(什么是STL以及string的各种功能用法),STL STL提供了六大组件,彼此之间可以组合套用,这六大组件分别是:容器、算法、迭代器、仿函数、适配器、空间配置器。 数据结构和容器...
第4章 复合类型——字符串(一)C风格字符串
第4章 复合类型——字符串(一)C风格字符串, 本文章是作者根据史蒂芬·普拉达所著的《C++ Primer Plus》而整理出的读书笔记,如果您在浏览过程中发现了什么错误,烦请告知。另外,此书由浅入深...
















