C++
annter_jser
这个作者很懒,什么都没留下…
展开
-
关于vector对象中添加元素的Tips.
关于vector对象中添加元素的Tips. 先说在前面,因为这个破东西实在是让人很无语,虽然vector对于存储数据来说真的很好用,但是要写一长串代码才能将数据给推入栈中,但也确实很无聊。初学者可能会犯这样一个毛病:#include "vector" using namespace std; void main(){ vector<int> model; for(int i=0;i原创 2016-08-29 13:07:37 · 673 阅读 · 0 评论 -
迭代器
我真的很服,用迭代器所做出来的绑定数组.#include "iostream"void main(){ int array[]= {1,2,3,3,4,54,5}; int *begin = &array[7]; //这就必须知道数组中元素的个数.for(int *itertaor=array/*\*itertaor = &array[0]*/;itertaor!=begin;+原创 2016-09-02 21:57:14 · 253 阅读 · 0 评论 -
异常捕获
这个非常简单,只用throw关键字,try关键字,catch关键字 //#include "iostream"void main(){ int c; //姑且认为异常检测 if(c=10){ throw c; } try { //这里就开始测试了 c = 20; c =100; c原创 2016-09-04 10:33:59 · 265 阅读 · 0 评论 -
浅谈:C++函数
返回值一般在C++中,可能初学者会写这么一个代码: #include <iostream> using namespace std; int main(){ cout << "hello wrold" << endl; return 0; }那int main() 这一句就是函数,也就是整个程序的主函数。在C++程序中,有且只有一条主函数。在ma原创 2016-12-01 16:58:27 · 705 阅读 · 0 评论 -
C++的数组遍历方法
最常见的遍历方法为:using namespace std;int ts(const int arr[]){ for(int i = 0;i<sizeof(arr);i++){ cout << arr[i] <<endl; }}c++11中,又新增加了for(:) 方法,于是便使用这样的方法来遍历:int arr[3]= {1,2,3};for(auto i:a原创 2016-11-24 20:28:16 · 932 阅读 · 1 评论