Användarbild
Hej Detta är en enkel int-stack. Jag vill använda exception. Utan exception funkar bra men när jag inforgar exception i mina två funktioner kommer följande: ....StringIndexOutOfRange...... undefined std.... ... ... ... Ser ni var felet ligger eller ska jag infoga en annan fil???hjälp mig Mvh lisa kOd: // #################################### H-FIL #ifndef MINSTACK_H #define MINSTACK_H #include #include using namespace std; class Minstack{ public: Minstack(int storlek=10); ~Minstack(){delete[]stacken;} void push(const int &obj)throw(length_error); int pop()throw(length_error); void print(); private: int *stacken; int strlk,top; Minstack(const Minstack *s){} const Minstack operator=(const Minstack &s){return *this;}; }; Minstack::Minstack(int s) :strlk(s) { top=-1; stacken = new int[strlk]; } void Minstack::push(const int &obj)throw(length_error){ if(top>=strlk-1) throw length_error("fel"); stacken[++top]=obj; } int Minstack::pop()throw(length_error){ if(top<=-1) throw length_error("Fel"); return stacken[top--]; } void Minstack::print(){ cout<<"Antal i stacken just nu: "<<(top+1)<=0;i--) cout< #include "minstack.h" void main(){ Minstack st(4); try{ st.push(8); st.push(6); st.push(4); st.push(2); } catch(length_error l){ cout<
Om oss Student.se Studier Jobb och Karriär Community Nöjen Våra andra sajter:  
FAQ Copyright © 2010 Studentlya Jobbmarknaden Bloggar Erbjudanden Traineeprograms.com Smartster.se
Allmänna villkor Abovo Media Group AB Kurslitteratur Platsannonser Forum Nöjesguide Yrkesroller.se Smartster.no
Cookies Dir: +46 (0)33 722 00 00 Stipendier Traineeprogram Foton Recept Studentlya.nu Smartster.com
  Mob: +46 (0)704 22 22 01 Uppsatser Yrkesroller Sök Studenter   MVGPlus.se Festivalinfo.se
  Mail: info@abovomedia.com Hälsoskolan       Studentuppsatser.se Abandonia.com
          Studentertyckertill.se Reloaded.org
          Snuttis.se
               

Hitta ett jobb hos LeoVegas