c/c++

xiecoding.cn10 天前
c语言·开发语言·c++·c/c++·c语言入门
C语言和C++到底有什么关系?C++ 读作“C 加加”,是“C Plus Plus”的简称。顾名思义,C++ 就是在 C 语言的基础上增加了新特性,玩出了新花样,所以才说“Plus”,就像 Win11 和 Win10、iPhone 15 和 iPhone 15 Pro 的关系。
星夜钢琴手18 天前
c语言·开发语言·c++·c/c++
C/C++ 实现由用户通过键盘输入自然数并判断其是不是素数(带清空缓冲区等考虑)由键盘输入一个自然数并判断其是不是素数是一个老生常谈的话题了。对新手程序员而言,这个题目估计也是一道必做题。这里分享一个 C 语言风格和一个 C++ 风格的代码,仅提供参考和交流,不适合新生直接复制去交作业。
RainbowC018 天前
c/c++
C/C++ GOTO妙用C/C++ 的 goto 语句用来在一个函数内进行任意跳转,用起来也是很方便。示例如下:只需要在函数内部某处加一个标签(Label),通过 goto <label> 即可直接跳转。
Uzuki1 个月前
vscode·游戏开发·图形学·c/c++
Vulkan环境配置 | vscode+msvc 解决方案如果作为Windows 11侠的你是一个vscode爱好者,凑巧电脑上还安装有Visual Studio,这个时候你突然想配置一个Vulkan开发环境。作为minimalist的你可不希望在电脑上安装任何额外的组件,那么这篇安装指南一定适合你。
深度Linux1 个月前
分布式·ceph·架构·c/c++
深入探讨Ceph:分布式存储架构的未来在数字化浪潮汹涌澎湃的当下,数据量呈爆发式增长,传统存储系统在应对海量数据存储、高并发访问以及灵活扩展等方面,逐渐显得力不从心。分布式存储技术应运而生,成为解决现代数据存储难题的关键方案 ,而 Ceph 作为分布式存储领域的佼佼者,正日益受到广泛关注和应用。
深度Linux1 个月前
linux·项目实战·c/c++
C++程序员内功修炼——Linux C/C++编程技术汇总在软件开发的宏大版图中,C++ 语言宛如一座巍峨的高山,吸引着无数开发者攀登探索。而 Linux 操作系统,以其开源、稳定、高效的特性,成为了众多开发者钟爱的开发平台。将 C++ 与 Linux 相结合,就如同为开发者配备了一把无坚不摧的利刃,能够在系统级编程、高性能计算、游戏开发等诸多领域披荆斩棘。对于 C++ 程序员而言,掌握 Linux 环境下的 C/C++ 编程技术,不仅仅是提升自身技能的关键一步,更是在激烈的职场竞争中脱颖而出的必备法宝。这就好比一位武林高手,不仅要熟练掌握各种招式,更要修炼深厚
charlee442 个月前
字符编码·utf-8·c/c++
C++代码改造为UTF-8编码问题的总结无论是哪个平台哪种编程语言,字符串乱码真是一个让人无语的问题:你说这个问题比较小吧,但是关键时刻来一下真是受不了。解决方式也有很多种,但是与其将编码转换来转换去,不如统一使用同一种编码方式,比如国际通用的UTF-8编码。因此,新的程序代码最好都统一使用UTF-8编码的方式。但是C++作为一种历史悠久的编程语言,肯定存在很多存量代码,如何将其改造成UTF-8编码也是一个问题,笔者在这里总结一二,可能不是很全,如果有遗漏就再开一篇补充。
深度Linux2 个月前
linux·c/c++·virtio·虚拟化技术
探秘Linux IO虚拟化:virtio的奇幻之旅在当今数字化时代,虚拟化技术早已成为推动计算机领域发展的重要力量。想象一下,一台物理主机上能同时运行多个相互隔离的虚拟机,每个虚拟机都仿佛拥有自己独立的硬件资源,这一切是如何实现的呢?今天,就让我们一起踏上这场充满奥秘的 Linux IO 虚拟化探索之旅,而我们的主角 ——virtio,将为我们揭开这层神秘的面纱。它是如何在虚拟化的世界里巧妙运作,解决了 I/O 虚拟化中的诸多难题?又有着怎样独特的设计和实现,让众多开发者为之着迷?接下来,就跟我一同深入 virtio 的奇妙世界,探寻其中的秘密。
laugh123212 个月前
环境配置·tensorrt·cuda·c/c++
性能飞跃!TensorRT-YOLO 6.0 全面升级解析与实战指南TensorRT-YOLO 6.0 引入了创新的多Context共享引擎机制,允许多个线程共享同一个Engine进行推理,最大化硬件资源利用率,同时显著降低内存占用。这一设计使得多任务并发推理更加高效,尤其适合需要同时处理多路视频流或大规模数据推理的场景。
monstercl2 个月前
sql·mysql·ubuntu·c/c++
Ubuntu20彻底删除MySQL8ubuntu20使用apt安装mysql8 mysql官网手册什么都没有输出,到此就完全删除完成ubuntu20使用apt安装mysql8 mysql官网手册
我想学LINUX3 个月前
java·c语言·javascript·python·华为od·c/c++
【2024年华为OD机试】(B卷,100分)- 组成最大数 (Java & JS & Python&C/C++)小组中每位都有一张卡片,卡片上是6位内的正整数,将卡片连起来可以组成多种数字,计算组成的最大数字。“,”号分割的多个正整数字符串,不需要考虑非数字异常情况,小组最多25个人。
浮梦终焉3 个月前
报错·c/c++·sdl2
_使用CLion的Vcpkg安装SDL2,添加至CMakelists时报错,编译报错语言:C++20编译器:gcc 14.2摘要:初次使用Vcpkg添加SDL2,出现CMakelists找不到错误、编译缺失main错误、运行失败错误。
彬sir哥3 个月前
vscode·c/c++
VScode 只能运行c,运行不了c++的解决问题原文链接:Vscode只能运行c,运行不了c++的解决方法VScode 只能运行c,运行不了c++,怎么回事呢,解决问题: 在tasks.json中加上“"-lstdc++"”,
laugh123213 个月前
tensorrt·模型部署·c/c++·模型加密
TensorRT-YOLO:灵活易用的 YOLO 部署工具项目地址:TensorRT-YOLO GitHub:https://github.com/laugh12321/TensorRT-YOLO
charlee443 个月前
ssl·cmake·c/c++·构建
CMake构建学习笔记19-OpenSSL库的构建OpenSSL是一个开源的加密工具包和库,主要实现了安全套接字层(SSL)和传输层安全(TLS)协议,以及各种加密算法、数字签名、消息摘要、加密证书等功能。这个库可以说是Web开发尤其是HTTPS通信的基石了。这里就具体讲解一下如何构建它。
丶Darling.3 个月前
linux·网络编程·进程同步·系统编程·c/c++·阻塞和非阻塞
进程间通信博客总结目录进程间通信方式—管道(使用最简单)-CSDN博客进程间通信方式—文件(已经过时的东西看一遍有个印象)-CSDN博客
witton3 个月前
ide·vscode·编辑器·go·字体·c/c++·goland
将VSCode配置成Goland的视觉效果各种开发语言有其擅长的IDE作为开发工具,建议C/C++首选Visual Studio,Go首选Goland,Java首选IDEA。当然如果习惯VSCode,或者使用的语言比较多,不想切换各种IDE,那就首选VSCode。
丶Darling.3 个月前
linux·服务器·网络编程·目录·系统编程·c/c++·博客总结
linux高性能服务器编程读书笔记目录&&建议Linux高性能服务器编程 | 读书笔记 | 1. IP协议-CSDN博客Linux高性能服务器编程 | 读书笔记 | 2. TCP协议-CSDN博客
丶Darling.3 个月前
运维·服务器·网络·网络编程·c/c++·阻塞和非阻塞
高并发服务器实现总结目录linux网络编程 | c | 多进程并发服务器实现-CSDN博客linux网络编程 | c | 多线程并发服务器实现-CSDN博客