c/c++

charlee4410 天前
字符编码·utf-8·c/c++
C++代码改造为UTF-8编码问题的总结无论是哪个平台哪种编程语言,字符串乱码真是一个让人无语的问题:你说这个问题比较小吧,但是关键时刻来一下真是受不了。解决方式也有很多种,但是与其将编码转换来转换去,不如统一使用同一种编码方式,比如国际通用的UTF-8编码。因此,新的程序代码最好都统一使用UTF-8编码的方式。但是C++作为一种历史悠久的编程语言,肯定存在很多存量代码,如何将其改造成UTF-8编码也是一个问题,笔者在这里总结一二,可能不是很全,如果有遗漏就再开一篇补充。
深度Linux18 天前
linux·c/c++·virtio·虚拟化技术
探秘Linux IO虚拟化:virtio的奇幻之旅在当今数字化时代,虚拟化技术早已成为推动计算机领域发展的重要力量。想象一下,一台物理主机上能同时运行多个相互隔离的虚拟机,每个虚拟机都仿佛拥有自己独立的硬件资源,这一切是如何实现的呢?今天,就让我们一起踏上这场充满奥秘的 Linux IO 虚拟化探索之旅,而我们的主角 ——virtio,将为我们揭开这层神秘的面纱。它是如何在虚拟化的世界里巧妙运作,解决了 I/O 虚拟化中的诸多难题?又有着怎样独特的设计和实现,让众多开发者为之着迷?接下来,就跟我一同深入 virtio 的奇妙世界,探寻其中的秘密。
laugh1232125 天前
环境配置·tensorrt·cuda·c/c++
性能飞跃!TensorRT-YOLO 6.0 全面升级解析与实战指南TensorRT-YOLO 6.0 引入了创新的多Context共享引擎机制,允许多个线程共享同一个Engine进行推理,最大化硬件资源利用率,同时显著降低内存占用。这一设计使得多任务并发推理更加高效,尤其适合需要同时处理多路视频流或大规模数据推理的场景。
monstercl1 个月前
sql·mysql·ubuntu·c/c++
Ubuntu20彻底删除MySQL8ubuntu20使用apt安装mysql8 mysql官网手册什么都没有输出,到此就完全删除完成ubuntu20使用apt安装mysql8 mysql官网手册
我想学LINUX1 个月前
java·c语言·javascript·python·华为od·c/c++
【2024年华为OD机试】(B卷,100分)- 组成最大数 (Java & JS & Python&C/C++)小组中每位都有一张卡片,卡片上是6位内的正整数,将卡片连起来可以组成多种数字,计算组成的最大数字。“,”号分割的多个正整数字符串,不需要考虑非数字异常情况,小组最多25个人。
浮梦终焉2 个月前
报错·c/c++·sdl2
_使用CLion的Vcpkg安装SDL2,添加至CMakelists时报错,编译报错语言:C++20编译器:gcc 14.2摘要:初次使用Vcpkg添加SDL2,出现CMakelists找不到错误、编译缺失main错误、运行失败错误。
彬sir哥2 个月前
vscode·c/c++
VScode 只能运行c,运行不了c++的解决问题原文链接:Vscode只能运行c,运行不了c++的解决方法VScode 只能运行c,运行不了c++,怎么回事呢,解决问题: 在tasks.json中加上“"-lstdc++"”,
laugh123212 个月前
tensorrt·模型部署·c/c++·模型加密
TensorRT-YOLO:灵活易用的 YOLO 部署工具项目地址:TensorRT-YOLO GitHub:https://github.com/laugh12321/TensorRT-YOLO
charlee442 个月前
ssl·cmake·c/c++·构建
CMake构建学习笔记19-OpenSSL库的构建OpenSSL是一个开源的加密工具包和库,主要实现了安全套接字层(SSL)和传输层安全(TLS)协议,以及各种加密算法、数字签名、消息摘要、加密证书等功能。这个库可以说是Web开发尤其是HTTPS通信的基石了。这里就具体讲解一下如何构建它。
丶Darling.2 个月前
linux·网络编程·进程同步·系统编程·c/c++·阻塞和非阻塞
进程间通信博客总结目录进程间通信方式—管道(使用最简单)-CSDN博客进程间通信方式—文件(已经过时的东西看一遍有个印象)-CSDN博客
witton2 个月前
ide·vscode·编辑器·go·字体·c/c++·goland
将VSCode配置成Goland的视觉效果各种开发语言有其擅长的IDE作为开发工具,建议C/C++首选Visual Studio,Go首选Goland,Java首选IDEA。当然如果习惯VSCode,或者使用的语言比较多,不想切换各种IDE,那就首选VSCode。
丶Darling.2 个月前
linux·服务器·网络编程·目录·系统编程·c/c++·博客总结
linux高性能服务器编程读书笔记目录&&建议Linux高性能服务器编程 | 读书笔记 | 1. IP协议-CSDN博客Linux高性能服务器编程 | 读书笔记 | 2. TCP协议-CSDN博客
丶Darling.2 个月前
运维·服务器·网络·网络编程·c/c++·阻塞和非阻塞
高并发服务器实现总结目录linux网络编程 | c | 多进程并发服务器实现-CSDN博客linux网络编程 | c | 多线程并发服务器实现-CSDN博客
小丑西瓜6662 个月前
linux·网络·tcp/ip·c/c++
网络基础概念协议在我的理解看来其实就是为了让全部计算机做通信而设计出来的一种约定计算机之间的传输媒介是光信号和电信号. 通过 "频率" 和 "强弱" 来表示 0 和 1 这样的信息. 要想传递各种不同的信息, 就需要约定好双方的数据格式
joker D8883 个月前
linux·cuda·c/c++·并行计算
【CUDA】CUDA Hierarchy首先简单介绍CUDA 编程的基本概念:讲解 Host(CPU)与 Device(GPU)的区别、内存管理以及 CUDA 运行时的工作机制。
浮梦终焉3 个月前
人工智能·stm32·单片机·嵌入式·c/c++
单片机_简单AI模型训练与部署__从0到0.9IDE: CLionMCU: STM32F407VET6以求知为导向,从问题到寻求问题解决的方法,以兴趣驱动学习。
LunarCod3 个月前
linux·驱动开发·设备树·嵌入式·c/c++·字符设备驱动
Linux驱动开发快速入门——字符设备驱动(直接操作寄存器&设备树版)笔者使用开发板型号:正点原子的IMX6ULL-alpha开发板。ubuntu版本为:20.04。写此文也是以备忘为目的。
对愁眠3 个月前
qt·c/c++
【鸣潮,原神PC端启动器】仿二次元手游PC端游戏启动器,以鸣潮为例。许多二次元手游(原神,鸣潮,少女前线)的PC端启动器都是使用Qt做的,正好最近正在玩鸣潮,心血来潮,便仿鸣潮启动器,从头写一个。先下载一个官方版的PC启动器,找到图标,背景图等素材,然后对着界面写代码就行。
浮梦终焉3 个月前
单片机·链接·c/c++·cmakelists
单片机工程使用链接优化-flto找不到定义_链接静态库IDE: CLionHOST: Windows 11MinGW:x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0