⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myvector.cpp

📁 it is a usefull thing
💻 CPP
字号:
//=====================================
// myvector.cpp
//=====================================
#include"myvector.h"
#include<iostream>
using namespace std;
//-------------------------------------
void Vector::set(int s){
  sz = s;
  if(s<=0){
    cerr<<"bad Vector size.\n";
    exit(1);
  }
  v = new int[s];
}//------------------------------------
int& Vector::operator[](int i){          //引用返回的目的是返回值可以作左值
  if(i<0 || i>=sz){
    cerr <<"Vector index out of range.\n";
    exit(1);
  }
  return v[i];
}//------------------------------------
void Vector::display(){
  for(int i=0; i<sz; ++i)
    cout<<v[i]<<" ";
  cout<<"\n";
}//------------------------------------
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -