最新 最热

C++__#include <cstdio>有什么用?

cstdio是将stdio.h的内容用C++头文件的形式表示出来。stdio.h是C标准函数库中的头文件,即:standard buffered input&output。提供基本的文字的输入输出流操作(包括屏幕和文件等)。由于C语言并没有提供专用于文字输入输出...

2022-11-29
0

C++基础----C++ 布尔类型(bool)及BOOL和bool的区别

C语言里面是没有bool(布尔)类型的,C++里面才有,这就是说,在C++里面使用bool类型是没有问题的。bool类型有只有两个值:true =1 、false=0。

2022-11-29
0

C++基础入门丨1. 初识C++像极了C语言

Reference:https://en.cppreference.com/w/cpp/keyword

2022-11-28
0

和Rust一样好,编程更安全?三年实践、员工态度反转,英伟达用 SPARK 换掉 C

近日,知名编程语言 Ada 与 SPARK 所属公司 AdaCore 表示,英伟达的产品运行着许多经过正式验证的 SPARK 代码。对于安全较为敏感的应用程序或组件,英伟达安全团队正在用 SPARK 语言取代 C 语言。...

2022-11-28
1

开学季活动

我是石家庄邮电职业技术学院的一名前端开发与测试方向专业的准大二学生,业余爱好喜欢  看电影 动漫 听音乐,不太喜欢运动,发际线偏高,准阿哥。...

2022-11-28
0

[原创] Go/Rust/Kotlin 的协程和队列性能评测

由于协程是非常轻量的,所以可以在一个进程中大量的创建,runtime 会实际创建系统线程(一般为恰好的物理CPU数),并将协程映射到实际的物理线程上执行,这个有时候称为 M:N模型。好的 runtime 会使得系统整体的性能随着物理CPU...

2022-11-28
1

阿里面试官:如何给所有的async函数添加try/catch?

后来花了一些时间整理了下思路,那么如何实现给所有的async函数添加try/catch呢?

2022-11-28
1

6.S081/6.828: 1 Lab Xv6 and Unix utilities

第一个Lab是实现几个shell工具,每个工具都是一个可以独立运行的main函数,会调用系统调用,但其本身并不是系统调用。

2022-11-26
1

6.S081/6.828: 0 环境搭建和调试

本文讲解如何搭建6.S081的环境,主要涉及到仿真模拟器(qemu)、镜像文件、依赖。Ubuntu20搭建起来比较简单,执行以下命令即可。6.S081环境搭建

2022-11-26
1

6.S081/6.828: xv6源码分析--页表

在实现6.S081 Lab3过程中,需要对xv6页表有一定的掌握,因此写了这份源码分析。

2022-11-26
1