腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
ljw
专栏成员
举报
61
文章
4892
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(61)
函数(34)
指针(22)
数组(16)
内存(12)
数据(12)
变量(11)
对象(11)
int(10)
c++(8)
系统(8)
字符串(7)
linux(6)
编译器(6)
程序(6)
char(5)
return(5)
进程(5)
存储(4)
size(4)
链表(4)
数据结构(3)
遍历(3)
测试(3)
队列(3)
连接(3)
排序(3)
日志(3)
搜索(3)
异常(3)
二叉树(2)
data(2)
include(2)
null(2)
parent(2)
root(2)
void(2)
编译(2)
递归(2)
二进制(2)
基础(2)
权限(2)
设计(2)
算法(2)
通信(2)
优化(2)
原型(2)
终端(2)
人工智能(1)
企业(1)
游戏(1)
gcc(1)
安全(1)
windows(1)
aigc(1)
class(1)
cout(1)
date(1)
debug(1)
dst(1)
gdb(1)
io(1)
iterator(1)
list(1)
memcpy(1)
pipe(1)
ps(1)
push(1)
queue(1)
sizeof(1)
sleep(1)
src(1)
string(1)
struct(1)
sum(1)
unsigned(1)
vector(1)
wait(1)
备份(1)
磁盘(1)
服务端(1)
行业(1)
兼容性(1)
客户端(1)
内存管理(1)
内核(1)
排序算法(1)
入门(1)
数学(1)
调试(1)
性能(1)
语法(1)
原理(1)
重定向(1)
搜索文章
搜索
搜索
关闭
(C/C++)文件
指针
c++
磁盘
二进制
数据
为什么整形的存储要用补码,cpu只有加法器,负数存的是补码,补码的最大意义就是用加法就可以算减法
ljw695
2024-10-19
69
0
进程信号大总结(整理)
异常
函数
进程
内核
系统
6. 了解竞态条件的情景和处理方式 7. 了解SIGCHLD信号, 重新编写信号处理函数的一般处理机制
ljw695
2024-10-18
94
0
匿名管道和命名管道
数组
通信
测试
进程
日志
https://blog.csdn.net/2401_83427936/article/details/142603367
ljw695
2024-10-18
137
0
open的使用方法大全
include
函数
权限
系统
原型
在 Linux 中,open 系统调用用于打开文件或设备,并返回一个文件描述符。这个文件描述符可以用于后续的读写操作。open 的使用语法和常用选项如下:
ljw695
2024-10-18
111
0
wait和waitpid
wait
函数
进程
系统
异常
在Linux中,wait 和 waitpid 是用于进程控制的系统调用,它们主要用来让父进程等待子进程的终止,并获取子进程的退出状态。下面详细介绍它们的用法和区别。
ljw695
2024-10-18
76
0
pipe和pipefd
pipe
测试
进程
数据
数组
在 Linux 中,pipe 是一个系统调用,用于创建一个管道,这是一种用于进程间通信(IPC)的机制。管道允许两个进程之间进行单向数据传输,通常是一个进程向管道写入数据,而另一个进程从管道读取数据。
ljw695
2024-10-18
74
0
命名管道Linux
客户端
日志
优化
linux
服务端
首先自己要用用户层缓冲区,还得把用户层缓冲区拷贝到管道里,(从键盘里输入数据到用户层缓冲区里面),然后用户层缓冲区通过系统调用(write)写到管道里,然后再通过read系统调用,被对方(读端)读取,就要从管道拷贝到读端,然后再显示到显示器上。
ljw695
2024-10-18
67
0
进度条(倒计时)Linux
windows
sleep
程序
数组
linux
在main.c中,windows.h是不可以用的,而且sleep是小写,在vs中windows.h是可以的,用大写Sleep
ljw695
2024-10-18
58
0
匿名管道 Linux
通信
linux
测试
进程
数组
首先自己要用用户层缓冲区,还得把用户层缓冲区拷贝到管道里,(从键盘里输入数据到用户层缓冲区里面),然后用户层缓冲区通过系统调用(write)写到管道里,然后再通过read系统调用,被对方(读端)读取,就要从管道拷贝到读端,然后再显示到显示器上。
ljw695
2024-10-18
76
0
C++的类型转换
指针
c++
安全
编译器
对象
在C语言中,如果赋值运算符左右两侧类型不同,或者形参与实参类型不匹配,或者返回值类型与 接收返回值类型不一致时,就需要发生类型转化,C语言中总共有两种形式的类型转换:隐式类型 转换和显式类型转换。
ljw695
2024-10-18
64
0
特殊类设计
程序
对象
函数
设计
指针
拷贝只会放生在两个场景中:拷贝构造函数以及赋值运算符重载,因此想要让一个类禁止拷贝, 只需让该类不能调用拷贝构造函数以及赋值运算符重载即可。
ljw695
2024-10-18
105
0
Linux重定向
日志
重定向
终端
linux
备份
在 Linux 中,重定向是一种将命令的输出或输入重定向到文件或其他命令的机制。它可以用于管理标准输入、标准输出、标准错误等。重定向通常与命令行中的 >、<、>>、2> 等符号一起使用。下面是关于 Linux 重定向的详细说明。
ljw695
2024-10-18
95
0
C++异常
对象
函数
异常
c++
程序
1. 终止程序,如assert,缺陷:用户难以接受。如发生内存错误,除0错误时就会终止程序。
ljw695
2024-10-18
88
0
Linux基础操作
权限
系统
语法
linux
基础
复制: ctrl + insert (有些同学的 insert 需要配合 fn 来按)
ljw695
2024-10-18
100
0
十种排序方法
函数
排序
排序算法
数据
数组
在C语言中,有多种排序算法可供选择,每种都有其独特的特点和应用场景。以下是几种常见的排序算法及其在C语言中的总结:
ljw695
2024-10-18
80
0
红黑树
parent
return
root
连接
搜索
红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的。
ljw695
2024-10-18
49
0
C++初阶大全
c++
变量
对象
函数
指针
在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存 在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化, 以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的,比如后面vestor和list等等的模拟实现。
ljw695
2024-10-18
56
0
Linux编译器-gcc/g++使用
编译器
连接
linux
gcc
编译
gcc mycode.c -0 mytest,后,./mytest就可以编译了,相当于把a.out重命名了
ljw695
2024-10-18
89
0
gdb调试
调试
debug
gdb
变量
函数
d删除断点,这个意思是没有19这个,因为这个19是编号不是行号,d删除后面的数字是断点的编号,和取消常显示类似,不能直接取消那个字母,要用取消编号的方式
ljw695
2024-10-18
109
0
AVL树
遍历
连接
搜索
parent
root
故:如果一棵二叉搜索树是高度平衡的,它就是AVL树。如果它有n个结点,其高度可保持在O(logN),搜索时间复杂度O(logN)
ljw695
2024-10-18
79
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档