腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
C/C++基础
专栏作者
举报
994
文章
2107369
阅读量
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)
搜索文章
搜索
搜索
关闭
sz(1) command
打包
command
二进制
服务器
协议
sz(Send ZMODEM)通过 ZMODEM 协议,将多个文件从远程服务器下载到本地。
恋喵大鲤鱼
2023-10-12
243
0
C++ 异常处理的开销
c++
编程算法
数据结构
打包
C++ 异常是 C++ 有别于 C 的一大特性 ,异常处理机制给开发人员处理程序中可能出现的意外错误带来了极大的方便,但为了实现异常,编译器会引入额外的数据结构与处理机制,增加了系统的开销。天下没有免费的午餐,使用异常时我们必须了解其带来的开销和问题。
恋喵大鲤鱼
2022-12-02
733
0
C++ 构造函数与析构函数调用虚函数的注意事项
c++
打包
虽然可以对虚函数进行实调用,但程序员编写虚函数的本意应该是实现动态联编。在构造函数中调用虚函数,函数的入口地址是在编译时静态确定的,并未实现虚调用。但是为什么在构造函数中调用虚函数,实际上没有发生动态联编呢?
恋喵大鲤鱼
2022-11-29
903
0
什么是野指针
c 语言
编程算法
打包
指向非法的内存地址指针叫作野指针(Wild Pointer),也叫悬挂指针(Dangling Pointer),意为无法正常使用的指针。
恋喵大鲤鱼
2022-11-29
662
0
C++ 左值、右值与常引用
编程算法
打包
c++
左值(Lvalue)是 C++ 中的一个基本概念,指可寻址的非只读表达式。通俗来讲,凡是可以出现在赋值运算符左边的表达式都是左值。与左值相对的就是右值(Rvalue),只能出现在赋值运算右边的表达式都是右值,所以,左值一定可以作为右值,右值一定不能作为左值。
恋喵大鲤鱼
2022-11-29
458
0
一文读懂 Golang init 函数执行顺序
编程算法
go
打包
Golang init 函数是一种特殊的函数,主要用于完成程序的初始化工作,如初始化数据库的连接、载入本地配置文件、根据命令行参数初始化全局变量等。
恋喵大鲤鱼
2022-10-24
4.7K
0
ProtoBuf 生成 Go 代码去掉 JSON tag omitempty
go
文件存储
打包
ide
我们经常使用 PB(ProtoBuf)作为数据的交换协议,用于数据的序列化与反序列化。对于 PB 生成的 Go strutc,将其序列化为 JSON 时,比如对于数字类型,默认值为零,将不会出现在 JSON 串中。
恋喵大鲤鱼
2022-06-02
4.4K
0
Golang 任意类型切片的增删改查
打包
编程算法
go
jquery
slice 名为切片,是 Go 中的可变长数组,是对底层数组的封装和引用。切片指向一个底层数组,并且包含长度和容量信息。未初始化切片的值为 nil。作用于切片的内建函数主要有四个,分别是 make、len、cap 和 append。make 用于创建切片,len 用于获取切片的长度,cap 用于获取切片的容量,append 用于向切片追加元素。
恋喵大鲤鱼
2022-05-09
802
0
Go 类型转换、类型断言与类型选择
go
打包
编程算法
Go 是一种静态类型的编译型语言,每一个变量在使用时都有明确的类型与之对应。Go 中,关于数据类型,主要有三点容易让人迷惑,分别是类型转换、类型断言和类型选择,下面分别讲解,并给出相应示例。
恋喵大鲤鱼
2022-05-09
1.5K
0
ABI 与 API 的区别
api
c++
ide
打包
gcc
C++ 可执行文件是由编译器将源代码编译成目标文件后链接生成的,那么如果目标文件由不同的编译器编译生成,能否相互链接呢?例如,能够将 MSVC 编译出来的目标文件和GCC编译出来的目标文件链接到一起,生成一个可执行文件吗?
恋喵大鲤鱼
2022-05-09
1.4K
0
C++ 作用域使用规范建议
打包
编程算法
c++
c#
C++ 在 C 的基础上引入了名字空间机制,使C中作用域的级别从原有的文件域(全局作用域)、函数作用域和代码块作用域(局部域)增加了名字空间域和类域。名字空间是ANSI C++引入的可以由用户命名的作用域,用来处理程序中常见的同名冲突。
恋喵大鲤鱼
2022-05-09
1K
0
认识 size_t 和指针类型的大小
打包
c++
size_t 概述: size_t 类型定义在 C++ 中的 cstddef 头文件中,该头文件文件是 C 标准库的头文件 stddef.h 的 C++ 版。它是一个与机器相关的 unsigned 整型类型,其大小足以保证存储内存中对象的大小。
恋喵大鲤鱼
2022-05-09
2.5K
0
Golang 环境变量须知
go
打包
windows
http
编程算法
无论你是使用 Windows、Linux 还是 Mac 操作系统来开发 Go 应用程序,在安装好 Go 安装语言开发工具之后,都必须配置好 Go 语言开发所要求的 环境变量,才算初步完成 Go 开发环境的搭建。
恋喵大鲤鱼
2021-03-23
1.7K
0
Goland 远程开发配置
打包
laravel
编程算法
项目开发过程中,一般采用“本地编写+远端编译”的模式,即在本地编写完代码然后将代码放到远端的编译机器上编译调试。因为这种开发模式,我们需要采用远程开发的方式来提高开发效率,即编写的代码能够自动同步到远端,感觉上像是直接编辑远端的代码。
恋喵大鲤鱼
2020-05-04
3.6K
0
Goland 入门教程
go
ide
编程算法
打包
Goland 是一款由捷克软件开发公司 JetBrains 专为 Go 开发的跨平台的商业 IDE。Goland 具有 Strong Code Insight、Navigation & Search、Run & Debug、Integration with VCSs、More than just a Go IDE 以及较强的 Extensibility,能够帮助 Gopher 轻松愉悦方便快捷地 read 和 write Go code。
恋喵大鲤鱼
2020-04-21
3.9K
0
Golang 单引号、双引号与反引号
编程算法
打包
go
unicode
单引号在 Golang 表示一个字符,使用一个特殊类型 rune 表示字符型。rune 为 int32 的别名,它完全等价于 int32,习惯上用它来区别字符值和整数值。rune 表示的是字符的 Unicode 码值。
恋喵大鲤鱼
2020-04-17
4K
0
Linux命令(67)—— ldconfig 命令
缓存
云数据库 SQL Server
数据库
sql
打包
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
恋喵大鲤鱼
2019-09-06
997
0
Golang sync.WaitGroup 简介与用法
go
打包
sync.WaitGroup 用于阻塞等待一组 Go 程的结束。主 Go 程调用 Add() 来设置等待的 Go 程数,然后该组中的每个 Go 程都需要在运行结束时调用 Done(), 递减 WaitGroup 的 Go 程计数器 counter。当 counter 变为 0 时,主 Go 程被唤醒继续执行。
恋喵大鲤鱼
2019-08-01
1.6K
0
Golang 函数耗时统计
打包
go
计算当前时间与计算耗时放在两处,难免显得丑陋,且不易阅读。如果有多个函数需要统计耗时,那么多处书写重复的两行代码会造成代码冗余。由于 Golang 提供了函数延时执行的功能,借助 defer ,我们可以通过函数封装的方式来避免代码冗余。
恋喵大鲤鱼
2019-06-19
7.3K
0
认识目标文件的格式——a.out COFF PE ELF
linux
windows
unix
打包
目标文件是源代码编译后未进行链接的中间文件(Windows的.obj和Linux的.o),与可执行文件(Windows的.exe和Linux的ELF)的结构和内容相似,因此跟可执行文件采用同一种格式存储。PC平台常见的可执行文件格式主要有Windows的PE(Portable Executable)和Linux的ELF(Executable and Linkable Format)。PE和ELF都是通用目标文件格式(COFF,Common Object File Format)的变种。在Windows下,我们将目标文件与可执行文件统称为PE-COFF文件,Linux统称为ELF文件。除此之外,还有些不常用的目标文件与可执行文件格式,比如Intel和Microsoft以前使用的对象模型文件(OMF,Object Module File)、Unix的最初使用的a.out和MS-DOS的.COM格式等。
恋喵大鲤鱼
2019-06-16
2.8K
1
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档