命名空间与异常
来源:互联网 发布:mac创建acc版本在哪里 编辑:程序博客网 时间:2024/05/18 13:26
命名空间:
#include<iostream>
#include<string>
using namespace std;
namespace zhang{
void show(){
cout<<"hello,welcome to use namespace zhang"<<endl;
}
}
namespace li{
void showtoo(){
cout<<"use namespace rencheng showone"<<endl;
}
}
using namespace zhang;
using namespace li;
int main(){
show();
showtoo();
return 0;
}
异常:
#include<iostream>
#include<string>
using namespace std;
class Bad{
public:
Bad(string s){
name=s;
}
void show(){
cout<<name<<endl;
}
private:
string name;
};
int to_int(char a){
if(a=='o')throw Bad("这是一个异常");
return (int)a;
}
int main(){
int c='o';
try{
int x=to_int(c);
}catch(Bad b){
b.show();
}
return 0;
}
#include<iostream>
#include<string>
using namespace std;
void f(){
throw "Boom";
}
int main(){
try{
f();
}catch(const char* s){
cout<<"caught "<<s<<endl;
}
return 0;
}
- 命名空间与异常
- 命名空间与异常处理
- PHP学习之五:命名空间与异常
- java命名空间与命名
- c++异常处理/命名空间
- 函数与命名空间
- using与命名空间
- 类与命名空间
- 类与命名空间
- using与命名空间
- 重载与命名空间
- using与命名空间
- 包与命名空间
- 命名空间与嵌套命名中的处理
- c++学习之命名空间和异常
- php5增加的命名空间以及异常
- PHP异常处理以及命名空间
- 命名空间与程序集
- Objective-C学习笔记(1) 基础知识
- 标准IO简单介绍
- launcher修改--获取应用列表launcher源码解析
- Swing框架之Renderer
- 7.17总结
- 命名空间与异常
- ubuntu下tftp server的安装
- Eclipse快捷键大全
- Launcher源码中Intent.createChooser()实现原理及小例子
- 基于Z301P摄像头 H.264OK6410的远程视频web监控 项目笔记5(小车驱动)GPIO控制
- ORA-02292:integrity constraint(xx) violated - child record found 外键关联,无法删除记录
- 学生 残废管理系统(是管理系统残废)喵
- VC中利用MFC设计绘图程序初步
- FreeBSD8.2 Release一个比较快的源