话题编程语言 › C++

编程语言:C++

关联话题: C、C Plus Plus

C++ Static变量跨平台、多线程安全性分析

常见的编程语言,不论强类型弱类型,还是Just In Time(JIT)或Ahead of Time(AOT)的语言,都会涉及到设计模式,其中最经典的就是单例模式,有两种基本形式称为 Meyers Singleton , Gamma Singleton, 那么他们多线程安全吗?

百度C++工程师的那些极限优化(并发篇)

对于工程经验比较丰富的同学,并发应该也并不是陌生的概念了,但是每个人所理解的并发问题,却又往往并不统一,本文系统梳理了百度C++工程师在进行并发优化时所作的工作。

百度C++工程师的那些极限优化(内存篇)

揭秘百度C++工程师研发实践中的那些冷门、有效又颇具极客精神的性能优化方案。

C/C++ 性能优化背后的方法论:TMAM

介绍TMAM理论相关介绍,同时利用该理论并结合vtune 进行程序性能优化实践。

C++服务编译耗时优化原理及实践

编译行为无处不在,降低编译时间对提高研发效率来说,具有非常重要意义。

C++接口工程实践:有哪些实现方法?

设计、实现和使用场景。

从x86到ARM,实现C和C++语言90%代码自动迁移的方法论

X86与ARM 之争,已经贯穿了很长时间,过去一直是 x86 架构比较受到市场和开发者的欢迎。但是自从移动互联网、物联网和边缘计算兴起之后,ARM 似乎已经找到最适合自己生存的土壤。

xmake v2.2.2, 让C/C++拥有包依赖自动构建

历经四个多月,xmake终于更新了新版本v2.2.2,并且上线了重量级功能:原生支持的远程依赖包管理。 而这个特性,其实我陆陆续续写了将近一年的时间,才初步完成,对于此特性的开发进展和历史,有兴趣的同学可以看下相关issues:#69。 目前的实现效果如

c语言gets()函数与它的替代者fgets()函数

在c语言中读取字符串有多种方法,比如scanf() 配合%s使用,但是这种方法只能获取一个单词,即遇到空格等空字符就会返回。如果要读取一行字符串,比如: I love BIT 这种情况,scanf()

Linux-C网络编程之epoll函数

上文中说到如果从100的不同的地方取外卖,那么epoll相当于一部手机,当外卖到达后,送货员可以通知你,从而达到每去必得,少走很多路。 它是如何实现这些作用的呢?

Implementing a TCP server in C

Writing a TCP server in C can teach many things. Check out how to implement a TCP server and understand some of the syscalls involved in the process.

Discord 怎么用 Go 和 C++ 来每天 Resize 1.5 亿张图片

简评:Discord 开源了自家基于 C++ 和 Go 的图片大小调整库 - Lilliput,看起来性能还不错。 Discord 是一款国外的免费实时通话软件,主要面向游戏玩家,因此你可以简单的将其理解为国外的 YY。尽管 Discord 主要…

C++ do{...}while(0)的好处

在开源软件里面经常可以看到这样的写法。 1. 主要作用是放在宏定义里面,避免宏带来的语法问题。 比如 2. 还有一个重要原因是,可以用来取代goto跳转。 比如下面带goto的代码: 可以利用do...while(0)和break的配合,写成: goto转换为do...while+break,在程序

Lua与C++交互及相互调用示例

Wrapping C++ Classes in a PHP Extension

用c++扩展python

Contribute to mike-zhang/mikeBlogEssays development by creating an account on GitHub.

- 위키
Copyright © 2011-2026 iteam. Current version is 2.148.4. UTC+08:00, 2026-01-30 07:30
浙ICP备14020137号-1 $방문자$