- 博客(3)
- 收藏
- 关注
翻译 C++11异常处理 noexcept
1.简介在C语言中,当程序的运行出现异常、错误时,如果我们想为这些异常、错误提供解决方案时,我们面临许多问题,如: (1)C语言没有提供统一(标准)的方式来处理错误; (2)无法保证错误会被正确的处理; (3)错误的传播也无法控制,特别是在函数的嵌套调用时; … …当程序在运行时发生错误,使得程序的继续运行变得没有意义时,C++中的异常机制给我们提供了一个解决方法。2.C++03 异常处
2016-01-20 20:36:55 18454
原创 输出 函数调用栈
1.简介在计算机科学中,函数调用栈是用来存储计算机程序中当前被调用函数的相关信息的一种数据结构,该数据结构以栈的形式被组织的。具体相关信息可以参考wiki上的介绍。2.函数说明这篇博客主要讲述如何使用API输出函数调用栈。#include <execinfo.h>int backtrace(void **buffer, int size);char **backtrace_symbols(void
2016-01-17 19:14:56 924 2
原创 第一个博客:数组
第一个博客:数组这是第一篇博客,写一个关于数组的代码玩玩(只为娱乐)。代码如下#include <stdio.h>int main(int argc, char** argv){ char a[] = "I love linux"; printf("%c%c%cove linux\n", *a, linux[a],
2016-01-15 11:36:12 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人