
c/c++
小菜刀_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sysconf
sysconf()函数应用举例:查看CPU及内存信息代码#include stdio.h>#include unistd.h>#define ONE_MB (1024 * 1024)int main (void){ long num_procs; long page_size; long num_pages; long f转载 2012-01-10 10:31:00 · 696 阅读 · 0 评论 -
C++中处理字符集与常见字符集介绍
C++提供不同的字符类型用以应付前述字符集:·char可被用于所有8bit以下的字符集,例如US-ASCII、ISO-Latin-1和ISO-Latin-9。此外它可被用于UTF-8的8bit值。·char16_t(始自C++11)可被用于UCS-2,也可用于UTF-16的code unit。·char32_t(始自C++1l)可被用于UCS-4/UTF-32。·wchar_t是所有被支持...原创 2019-03-11 09:40:17 · 2233 阅读 · 0 评论 -
c++ 异常介绍
异常类的头文件异常类定义于许多头文件中。为了能够处理标准库可能抛出的所有异常,必须包含:#include <exception> //for classes exception and bad_exception#include<stdexcept> //for most logic and runtime error ...原创 2019-03-13 08:37:17 · 255 阅读 · 0 评论 -
c++ 命名空间(Namespace)std
当你采用不同的模块和/或程序库时,经常会出现名称冲突现象,这是因为不同的模块和程序库可能对不同的对象使用相同的标识符(identifier)。Namespace正是用来解决这个问题的。所谓 namespace是指标识符的某种可见范围。和class不同,namespace具有扩展开放性,可发生于任何源码文件上。因此你可以使用一个namespace来定义若干组件,而它们可散布于多个实质模块(physi...原创 2019-03-13 09:29:10 · 3663 阅读 · 0 评论