首页
学习
活动
专区
工具
TVP
发布

c语言与cpp编程

欢迎关注公众号:c语言与cpp编程,公众号回复加群,进微信学习交流群
专栏作者
287
文章
360232
阅读量
46
订阅数
为什么现在老有前端开发觉得后端简单呢?
这个问题还可以反过来问—为什么前端老觉得后端简单经常在论坛、社区上看到各种语言之争、前后端之争。
C语言与CPP编程
2024-03-02
980
Linux内核V0.01,仅 8670 行代码
1983年,理查德·斯托曼(Richard Stallman)在MIT人工智能实验室(AI Lab)创立了GNU计划,目标是创建一个完全自由的Unix类操作系统。在这个计划中,斯托曼和其他志愿者开发了GNU工具链(GCC、GDB、GNU Make等),但操作系统内核一直没有完成。
C语言与CPP编程
2024-03-02
770
万字长文为你详细揭秘Linux高性能服务epoll 的本质
epoll接口是为解决Linux内核处理大量文件描述符而提出的方案。该接口属于Linux下多路I/O复用接口中select/poll的增强。其经常应用于Linux下高并发服务型程序,特别是在大量并发连接中只有少部分连接处于活跃下的情况 (通常是这种情况),在该情况下能显著的提高程序的CPU利用率。本篇详细解读了epoll的用法,希望大家能有所收获!
C语言与CPP编程
2024-03-02
870
万字长文带你深入理解协程|业界设计和实现的决策分析
C++ 在互联网服务端开发方向依然占据着相当大的份额;百度,腾讯,甚至以java为主流开发语言的阿里都在大规模使用C++做互联网服务端开发,今天以C++为例子,分析一下要支持协程,需要考虑哪些问题,如何权衡利弊,反过来也可以了解到协程适合哪些场景。
C语言与CPP编程
2024-01-17
2140
为什么字节搞游戏不行?网友犀利点评绝了
字节跳动游戏业务在 11 月 27 日再次大裁员后,随后引发了不少讨论,比如:字节游戏为啥做不起来。固然可以扯上大环境的因素,但更深层次的原因呢。
C语言与CPP编程
2023-12-19
1130
堆栈与堆(Stack vs Heap):有什么区别?一组图片给你讲清楚!
编写有效的代码需要了解堆栈和堆内存,这使其成为学习编程的重要组成部分。不仅如此,新程序员或职场老手都应该完全熟悉堆栈内存和堆内存之间的区别,以便编写有效且优化的代码。
C语言与CPP编程
2023-12-04
2240
一个小Tips:Linux 下查看内存使用情况方法总结
在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。
C语言与CPP编程
2023-12-04
2460
一个小Tips:Linux 下查看内存使用情况方法总结
在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。
C语言与CPP编程
2023-12-04
4880
太真实了!这就是大多数互联网的样子....
C语言与CPP编程
2023-10-31
910
不懂就问,函数声明后的“ - >”是什么语法?
我依稀记得这是c++11的一个新语法,回看了下《C++ Primer 5th》后给出了自己的回答,分享一下自己昨天的回答。
C语言与CPP编程
2023-10-23
1070
抛弃 C / C++!微软官宣:请用 Rust 编写 Windows 驱动!
在这众多大厂之中,微软对于 Rust 的重视与支持力度也一直未减。继 5 月效仿 Linux 用 Rust 重写部分 Windows 内核后,近来微软在拥抱 Rust 上又进了一步:微软在 GitHub 中发布了一系列开发工具包,让开发者可以使用 Rust 语言来编写 Windows 驱动程序。
C语言与CPP编程
2023-10-09
4560
我的第一个Linux内核贡献,被剥夺了!
Ariel Miculas,是一位开源贡献者,目前在思科任职软件工程师,最近他在自己的博客上开喷Linux内核:“为什么我贡献了问题和补丁代码,最后贡献者的名单里却没有我?”
C语言与CPP编程
2023-09-29
2230
漫谈 C++:良好的编程习惯与编程要点
既然函数不会改变对象,那么就如实说明,编译器能帮你确保函数的const属性,阅读代码的人也明确你的意图。
C语言与CPP编程
2023-09-21
1430
还敢涩涩?Chrome浏览器现在会将你浏览的每个网址发给谷歌!
近日,谷歌公司宣布在 Chrome 浏览器中,将弃用标准的安全浏览(Safe Browsing)功能,在未来几周内,将所有浏览器用户迁移到增强安全浏览(Enhanced Safe Browsing)功能上,提高用户上网安全。
C语言与CPP编程
2023-09-20
2370
《C++并发编程实战》读书笔记(6):高级线程管理、并行算法函数、测试与除错
大多数程序中并不方便给每个任务分配单独的线程,但仍可通过线程池来充分利用可调配的并发算力:将可同时执行的任务提交到线程池,放入任务队列中等待,工作线程循环地领取并执行任务。
C语言与CPP编程
2023-09-19
2210
初学者,应该如何学好 C/C++语言?
学习C/C++语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。以前也分享过一些学习路线:
C语言与CPP编程
2023-09-09
2030
《C++并发编程实战》读书笔记(5):设计并发代码
今天继续更新《Effective C++》和《C++并发编程实战》的读书笔记,下面是已经更新过的内容:
C语言与CPP编程
2023-09-06
1350
《Effective C++》读书笔记(5):实现
今天继续更新《Effective C++》和《C++并发编程实战》的读书笔记,下面是已经更新过的内容:
C语言与CPP编程
2023-09-06
1570
回顾一下 C 语言的发展历程
1978 年,DennisRitchie 和Brian Kernighan 合作推出了《TheC Programming Language》的第一版(按照惯例,经典著作一定有简称,该著作简称为K&R),书末的参考指南(Reference Manual) 一节给出了当时C 语言的完整定义,成为那时C 语言事实上的标准,人们称之为K&R C。从这一年以后,C语言被移植到了各种机型上,并受到了广泛的支持,使C 语言在当时的软件开发中几乎一统天下。
C语言与CPP编程
2023-09-06
2020
malloc 背后的虚拟内存 和 malloc实现原理
首先需要知道的是程序运行起来的话需要被加载的物理内存中,具体到计算机硬件就是内存条。操作系统启动的时候先把自己加载到物理内存的固定位置(一般为底部),物理内存的其他位置就用来运行用户程序。程序就是一堆指令,程序运行可以简单抽象为把指令加载到内存中,然后 CPU 将指令从内存载入执行。
C语言与CPP编程
2023-09-06
2680
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档