腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
C/C++基础
专栏作者
举报
994
文章
2107394
阅读量
108
订阅数
订阅专栏
申请加入专栏
全部文章(994)
其他(222)
编程算法(182)
linux(165)
go(93)
c++(84)
存储(55)
数据库(41)
command(41)
打包(36)
shell(36)
人工智能(29)
mysql(29)
ios(27)
数据(26)
sql(25)
tcp/ip(24)
windows(23)
leetcode(23)
进程(23)
bash(22)
安全(21)
云数据库 SQL Server(20)
遍历(20)
api(19)
数据结构(19)
字符串(19)
函数(18)
bash 指令(16)
网站(16)
ssh(16)
数组(16)
系统(16)
ide(15)
git(15)
json(14)
http(14)
开源(14)
缓存(14)
排序(14)
java(13)
github(13)
unix(13)
程序(13)
搜索(12)
容器(11)
二叉树(11)
变量(11)
node.js(10)
腾讯云测试服务(10)
正则表达式(10)
索引(10)
c#(9)
文件存储(9)
访问管理(9)
登录(9)
对象(9)
二进制(9)
javascript(8)
网络安全(8)
脚本(8)
连接(8)
权限(8)
算法(8)
线程(8)
指针(8)
int(7)
root(7)
服务(7)
服务器(7)
后台(7)
接口(7)
命令行(7)
优化(7)
终端(7)
html(6)
分布式(6)
es(6)
Elasticsearch Service(6)
编译(6)
链表(6)
配置(6)
汇编语言(5)
游戏(5)
面向对象编程(5)
grep(5)
udp(5)
gcc(5)
kill(5)
path(5)
pid(5)
ps(5)
return(5)
string(5)
time(5)
txt(5)
递归(5)
管理(5)
客户端(5)
内存(5)
统计(5)
网络(5)
c 语言(4)
xml(4)
dns(4)
数据处理(4)
微服务(4)
nat(4)
db(4)
gnu(4)
posix(4)
sleep(4)
var(4)
操作系统(4)
测试(4)
队列(4)
集合(4)
事务(4)
原理(4)
jquery(3)
ecmascript(3)
云数据库 Redis(3)
apache(3)
日志服务(3)
命令行工具(3)
serverless(3)
socket编程(3)
https(3)
case(3)
file(3)
func(3)
gorm(3)
ip(3)
jobs(3)
ls(3)
network(3)
reverse(3)
stack(3)
version(3)
vuepress(3)
部署(3)
程序员(3)
服务端(3)
基础(3)
加密(3)
开发(3)
模型(3)
设计(3)
文件系统(3)
协议(3)
性能(3)
压缩(3)
语法(3)
主机(3)
对象存储(2)
mac os(2)
php(2)
python(2)
lua(2)
css(2)
access(2)
svn(2)
搜索引擎(2)
深度学习(2)
消息队列 CMQ 版(2)
数据加密服务(2)
express(2)
erp(2)
lamp(2)
数据分析(2)
任务调度(2)
unicode(2)
ascii(2)
ipv6(2)
bind(2)
calendar(2)
cat(2)
crontab(2)
directory(2)
error(2)
gin(2)
google(2)
init(2)
interface(2)
io(2)
join(2)
line(2)
matrix(2)
next(2)
proc(2)
rest(2)
select(2)
shift(2)
sort(2)
std(2)
table(2)
tail(2)
target(2)
tree(2)
wait(2)
web(2)
wikipedia(2)
并发(2)
存储过程(2)
代理(2)
定时任务(2)
反射(2)
泛型(2)
工具(2)
快捷键(2)
内核(2)
事件(2)
同步(2)
最佳实践(2)
负载均衡(1)
官方文档(1)
机器学习(1)
.net(1)
servlet(1)
jsp(1)
android(1)
qt(1)
嵌入式(1)
sqlite(1)
nosql(1)
eclipse(1)
tomcat(1)
lucene/solr(1)
windows server(1)
负载均衡缓存(1)
容器镜像服务(1)
神经网络(1)
laravel(1)
批量计算(1)
NAT 网关(1)
SSL 证书(1)
短信(1)
图像处理(1)
url 安全(1)
运维(1)
jdk(1)
gui(1)
asp(1)
ftp(1)
单元测试(1)
markdown(1)
rpc(1)
uml(1)
微信(1)
机器人(1)
openapi(1)
nest(1)
腾讯云开发者社区(1)
kafka(1)
sdk(1)
raft(1)
add(1)
admin(1)
adobe(1)
alias(1)
ansi(1)
apply(1)
arguments(1)
ava(1)
average(1)
back(1)
bit(1)
boot(1)
bug(1)
builder(1)
char(1)
chatgpt(1)
chrome(1)
ci(1)
class(1)
commit(1)
console(1)
count(1)
cron(1)
crud(1)
curl(1)
dao(1)
data(1)
ddl(1)
delay(1)
dql(1)
elf(1)
eval(1)
factory(1)
filepath(1)
fork(1)
function(1)
gc(1)
gdb(1)
glob(1)
graphics(1)
gzip(1)
hash(1)
hierarchy(1)
identifier(1)
increment(1)
intervals(1)
iso(1)
lines(1)
load(1)
lock(1)
map(1)
match(1)
md5(1)
media(1)
memory(1)
message(1)
middleware(1)
mkdir(1)
mmap(1)
null(1)
object(1)
ode(1)
photoshop(1)
ping(1)
private(1)
process(1)
redis(1)
rsa(1)
save(1)
service(1)
set(1)
sha1(1)
shadow(1)
shutdown(1)
size(1)
sizeof(1)
snmp(1)
stdout(1)
strip(1)
struct(1)
sudo(1)
tcl(1)
tcp(1)
timer(1)
truncate(1)
unique(1)
unzip(1)
varchar(1)
watch(1)
zip(1)
编译器(1)
插件(1)
磁盘(1)
定时器(1)
翻译(1)
高可用(1)
工作流(1)
后台开发(1)
互联网(1)
技巧(1)
集群(1)
监控(1)
兼容性(1)
开发者(1)
垃圾回收(1)
漏洞(1)
路由(1)
面试(1)
内存管理(1)
前端(1)
日志(1)
设计模式(1)
生命周期(1)
视频(1)
数据类型(1)
调试(1)
线程安全(1)
异常(1)
源码(1)
中间件(1)
搜索文章
搜索
搜索
关闭
企鹅电竞登录鉴权系统架构与核心数据热备容灾方案
机器学习
神经网络
深度学习
人工智能
存储
企鹅电竞登录鉴权系统是企鹅电竞电竞所有写请求的前置关键路径,需要具备高可靠性。其核心存储依靠 CMEM,为保证服务的稳定运行,搭建一套同构 CMEM 存储,热备 Login 数据,在 CMEM 发生存储或网络故障时保证登录鉴权服务正常运行。
恋喵大鲤鱼
2022-09-20
466
0
C++使用引用捕获异常
ios
人工智能
catch子句捕获异常时既可以按值传递,也可以按照引用传递,甚至按照指针传递,但推荐使用引用捕获异常。考察如下程序:
恋喵大鲤鱼
2018-08-13
501
0
C++ new的三种面貌
人工智能
ios
C++中使用new运算符产生一个存在于Heap(堆)上对象时,实际上调用了operator new()函数和placement new()函数。在使用new创建堆对象时,我们要清楚认清楚new的三种面貌,分别是:new operator、operator new()和placement new()。
恋喵大鲤鱼
2018-08-03
5.1K
0
C#常见正则表达式
正则表达式
人工智能
html
"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1
恋喵大鲤鱼
2018-08-03
675
0
关于函数参数入栈的思考(函数调用约定,入栈顺序)
ios
人工智能
首先,要实现函数调用,除了要知道函数的入口地址外,还要向函数传递合适的参数。向被调函数传递参数,可以有不同的方式实现。这些方式被称为“调用规范”或“调用约定”。C/C++中常见的调用规范有__cdecl、__stdcall、__fastcall和__thiscall。
恋喵大鲤鱼
2018-08-03
2.4K
0
C++ struct与union
windows
ios
人工智能
编码运行环境:VS2012+Win32+Debug Win32既表示运行平台是Windows 32bits操作系统,又表示生成32bits的应用程序。
恋喵大鲤鱼
2018-08-03
595
0
C++中的作用域与生命周期
编程算法
数据结构
人工智能
Pascal之父Nicklaus Wirth曾经提出一个公式,展示出了程序的本质:程序=算法+数据结构。后人又给出一个公式与之遥相呼应:软件=程序+文档。这两个公式可以简洁明了的为我们展示程序和软件的组成。
恋喵大鲤鱼
2018-08-03
1.1K
0
new和delete的使用规范
ios
人工智能
C++的动态内存管理是通过new和delete两个操作来完成的,即用new来申请空间,用delete来释放空间。在使用new和delete时,注意以下原则。
恋喵大鲤鱼
2018-08-03
549
0
野指针
ios
人工智能
存储
指向非法的内存地址指针叫作野指针(Wild Pointer),也叫悬挂指针(Dangling Pointer),意为无法正常使用的指针。
恋喵大鲤鱼
2018-08-03
463
0
C/C++数据类型的转换之终极无惑
安全
ios
人工智能
数据类型在编程中经常遇到,虽然可能存在风险,但我们却乐此不疲的进行数据类型的转换。
恋喵大鲤鱼
2018-08-03
701
0
C++构造函数体内赋值与初始化列表的区别
linux
人工智能
问题描述下: Linux环境运行,使用g++编译,贴上如下代码出错处已标注于代码中。 代码如下:
恋喵大鲤鱼
2018-08-03
838
0
C++函数指针简介
ios
人工智能
erp
(1)定义函数指针的语法形式比较复杂,常借助于typedef类型定义符来简化函数指针的定义。
恋喵大鲤鱼
2018-08-03
354
0
C++为什么要引入异常处理机制
人工智能
存储
在程序设计中,错误时不可避免的。及时有效的发现错误,并作出适当的处理,无论是在软件的开发阶段还是在维护阶段都是至关重要的。错误修复技术是提高代码健壮性的最有效的方法之一。
恋喵大鲤鱼
2018-08-03
1.1K
0
C++解引用运算符*重载
ios
人工智能
“*”是一个一元操作符,它作用于指针,获取指针所指单元的内容。当某个类中对*操作符重载时,是将该类对象当做一个指针看待,而用*操作符提取指针所指向的内容。考察如下程序。
恋喵大鲤鱼
2018-08-03
1.5K
0
C++不要在构造函数和析构函数中调用虚函数
ios
人工智能
虽然可以对虚函数进行实调用,但程序员编写虚函数的本意应该是实现动态联编。在构造函数中调用虚函数,函数的入口地址是在编译时静态确定的,并未实现虚调用。但是为什么在构造函数中调用虚函数,实际上没有发生动态联编呢?
恋喵大鲤鱼
2018-08-03
2.7K
0
虚调用及其调用的具体形式
ios
人工智能
虚调用是相对于实调用而言,它的本质是动态联编。在发生函数调用的时候,如果函数的入口地址是在编译阶段静态确定的,就是是实调用。反之,如果函数的入口地址要在运行时通过查询虚函数表的方式获得,就是虚调用。
恋喵大鲤鱼
2018-08-03
380
0
CUDA Study Notes
人工智能
图像处理
SSE(Streaming SIMD Extensions,单指令多数据流扩展)指令集是Intel在Pentium III处理器中率先推出的。其中包含70条指令。
恋喵大鲤鱼
2018-08-03
784
0
C/C++数组与指针详解
ios
人工智能
存储
数组大小(元素个数)一般在编译时决定,也有少部分编译器可以运行时动态决定数组大小,比如icpc(Intel C++编译器)。
恋喵大鲤鱼
2018-08-03
730
0
网易游戏技术岗在线编程题(二)
游戏
人工智能
存储
小v今年有n门课,每门都有考试,为了拿到奖学金,小v必须让自己的平均成绩至少为avg。每门课由平时成绩和考试成绩组成,满分为r。现在他知道每门课的平时成绩为ai ,若想让这门课的考试成绩多拿一分的话,小v要花bi 的时间复习,不复习的话当然就是0分。同时我们显然可以发现复习得再多也不会拿到超过满分的分数。为了拿到奖学金,小v至少要花多少时间复习。
恋喵大鲤鱼
2018-08-03
427
0
C++栈展开如何防止内存泄露
ios
人工智能
在栈展开(stack unwinding)是指,如果在一个函数内部抛出异常,而此异常并未在该函数内部被捕捉,就将导致该函数的运行在抛出异常处结束,所有已经分配在栈上的局部变量都要被释放。如果被释放的变量中有指针,而该指针在此前已经用new运算申请了空间,就有可能导致内存泄露。因为栈展开的时候并不会自动对指针变量执行delete(或delete[])操作。
恋喵大鲤鱼
2018-08-03
646
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档