Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » internet Compiler Fehler

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
30.11.2003, 14:14 Uhr
~fabi
Gast


HI leute !

kann mir irgendjemand sagen mit was dieser Fehler zusammebhängen könnte?

faltal error C1001: INTERNER COMPILERFEHLER (Compilerdatei 'msc1.cpp', Zeile 2701)

bitte helft mir ich muss das prg morgen abgeben

thx

mfg

fabi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.11.2003, 14:21 Uhr
Pablo
Supertux
(Operator)


Typisch VC++ kein Mensch versteht, was für ein Fehler, er meint. Zeig mal Code. (aber nicht die ganze Datei, sondern nur 10 Zeilen oder so, wo der Fehler enthalten ist)
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
30.11.2003, 14:28 Uhr
~fabi
Gast


mein problem er kann überall liegen

aba ich zeig dir die drei datein

in denen es sein muss

C++:
#include "date.h"
#include "time.h"
#include "schueler.h"
#include "konto.h"
#include "einzahlung.h"

Einzahlung::Einzahlung()
{}

Einzahlung::~Einzahlung()
{}

void Einzahlung::printtransaktion()
{
    cout<<datum.getDay()<<'.'<<datum.getMonth()<<'.'<<datum.getYear()<<' '<<zeit.getStunde()
        <<':'<<zeit.getMinute()<<"Betrag: "<<geldbetrag<<endl;
}
void Einzahlung::leseeinzahlung()
{
    int x;
    cout<<"Bitte geben sie folgende Daten für die Transaktion ein: ";
    cout<<"Tag: ";
    cin>>x;
    datum.setDay(x);
    cout<<endl<<"Monat: ";
    cin>>x;
    datum.setMonth(x);
    cout<<endl<<"Jahr: ";
    cin>>x;
    datum.setYear(x);
    cout<<endl<<"Stunde: ";
    cin>>x;
    zeit.setStunde(x);
    cout<<endl<<"Minute: ";
    cin>>x;
    zeit.setMinute(x);
    cout<<endl<<"Betrag: ";
    cin>>Geldbetrag;
}

double Einzahlung::getgeldbetrag()
{
    return geldbetrag;

}

int Einzahlung::getjahr()
{
    return datum.getYear();
}

int Einzahlung::getmonat()
{
    return datum.getMonth();
}

int Einzahlung::gettag()
{
    return datum.getDay();
}



#include "date.h"
#include "schueler.h"
#include "konto.h"
#include "einzahlung.h"

#include <vector>
#include <iostream>

using namespace std;

Konto::konto()
{
}
Konto::~konto()
{
}
int Konto::auswahl()
{
    int wahl=8;
    system("cls");
    cout<<"\t\t\tHAUPTMENUE";
    cout<<"\tGeld abheben .................... 1"<<endl;
    cout<<"\tGeld einzahlen .................. 2"<<endl;
    cout<<"\tSchueler bearbeiten ............. 3"<<endl;
    cout<<"\tGetätigte Transaktionen (monat) . 4"<<endl;
    cout<<"\tGetätigte Transaktionen (jahr) .. 5"<<endl;
    cout<<"\tGetätigte Transaktionen (m + j) . 6"<<endl;
    cout<<"\tAktuellen Kontostand anzeigen ... 7"<<endl;
    cout<<"\tProgramm beenden ................ 8"<<endl;
    while(wahl>8 || wahl<1)
    {
        cout<<endl<<"\t\t\tIhre Wahl: ";
        cin>>wahl;
    }
    
    if(wahl==1) abheben();
    if(wahl==2) einzahlen();
    if(wahl==3) bearbeiten();
    if(wahl==4) transmonat();
    if(wahl==5) transjahr();
    if(wahl==6) transmonatundjahr();
    if(wahl==7) kontostandaktuell();
    if(wahl==8) return 0;
}

void Konto::abheben()
{
    zahlen.leseeinzahlung();
    geldweg.push_back(zahlen);
    kontostand=kontostand - zahlen.getgeldbetrag();
}

void Konto::einzahlen()
{
    zahlen.leseeinzahlung();
    gelddazu.push_back(zahlen);
    kontostand=kontostand + zahlen.getgeldbetrag();
}

void Konto::bearbeiten()
{
    pupil.setSchueler();
}

void Konto::transmonat();
{
    int i, monat;
    system("cls");
    cout<<"Von welchem Monat wollen sie die Transaktionen sehen: ";
    anzahl=gelddazu.size();
    cin>>monat;
    cout<<"EINZAHLUNGEN";
    for(i=0;i<anzahl;i++)
    {
        if(gelddazu.getmonat()==monat) gelddazu.printtransaktion();
    }
    anzahl=geldweg.size();
    for(i=0;i<anzahl;i++)
    {
        if(geldweg.getmonat()==monat) geldweg.printtransaktion();
    }
}

void Konto::transjahr()
{
    
    int i, jahr;
    system("cls");
    cout<<"Von welchem Jahr wollen sie die Transaktionen sehen: ";
    anzahl=gelddazu.size();
    cin>>jahr;
    cout<<"EINZAHLUNGEN";
    for(i=0;i<anzahl;i++)
    {
        if(gelddazu.getjahr()== jahr) gelddazu.printtransaktion();
    }
    anzahl=geldweg.size();
    for(i=0;i<anzahl;i++)
    {
        if(geldweg.getjahr()== jahr) geldweg.printtransaktion();
    }
}
void Konto::bearbeiten()
{
    pupil.setSchueler();
}

void Konto::kontostandaktuell()
{
    system("cls");
    cout<<"Ihr Aktueller Kontostand: "<<kontostand;
}


#include "date.h"
#include "time.h"
#include "schueler.h"
#include "konto.h"
#include "einzahlung.h"

#include <vector>
#include <iostream>
using namespace std;
int main()
{
    int wahl=0;
    Konto testobjekt;
    testobjekt.bearbeiten();
    testobjekt.setkonostand();
    while(wahl!=8)
    {
        wahl=testobjekt.auswahl();
    }
    return 0;
}


an den anderen dürfts net liegen



Bearbeitung von Pablo:

1. BENUTZE CPP TAGS
2. Habe ich gesgat, nicht die ganze Datei, wie sind ja keine Compiler, und woher wissen wir, welche Zeile sie 2701 ist!!!


Dieser Post wurde am 30.11.2003 um 16:14 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
30.11.2003, 14:46 Uhr
~fabi
Gast


zeile 2701 in der compiler datei die is net von mir

es liegt irgendwo bei den h files aba wo keine ahnung
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
30.11.2003, 14:47 Uhr
Pablo
Supertux
(Operator)



Zitat:
~fabi postete
mein problem er kann überall liegen

aba ich zeig dir die drei datein




Sag mal, spinnst du? Wir sind ja keine Compiler, wir sind nur Menschen!!!

" (Compilerdatei 'msc1.cpp', Zeile 2701) " bedeutet, in Zeile 2701 der Datei msc1.cpp liegt der Fehler, nur das wollen wir sehen!!!!!!! (und 5 Zeilen Code vor der Zeile und nach der Zeile). ich werde mir den ganzen Code nicht anschauen, er ist zu lang, ich hab keine Ahhung, welche Zeile wohl die 2071 ist, und leider bin ich ja nur ein Mensch und kein Compiler.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
30.11.2003, 14:48 Uhr
Pablo
Supertux
(Operator)



Zitat:
~fabi postete
zeile 2701 in der compiler datei die is net von mir

es liegt irgendwo bei den h files aba wo keine ahnung


ist der einzige Fehler? was für andere Fehler kommen denn?


Bearbeitung von Pablo:

Das hat offensichtlich nichts mit ANSI zu tun -->


--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 30.11.2003 um 14:49 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
30.11.2003, 15:11 Uhr
Spacelord
Hoffnungsloser Fall



Zitat:
Pablo Yanez Trujillo postete
[
Sag mal, spinnst du? Wir sind ja keine Compiler, wir sind nur Menschen!!!

" (Compilerdatei 'msc1.cpp', Zeile 2701) " bedeutet, in Zeile 2701 der Datei msc1.cpp liegt der Fehler, nur das wollen wir sehen!!!!!!! (und 5 Zeilen Code vor der Zeile und nach der Zeile). ich werde mir den ganzen Code nicht anschauen, er ist zu lang, ich hab keine Ahhung, welche Zeile wohl die 2071 ist, und leider bin ich ja nur ein Mensch und kein Compiler.


Was sind denn das für Umgangsformen???
Komm mal wieder auf den Boden du Vogel!!
Du hast in dem Forum hier schon soviel Scheisse gepostet dass du mit Sicherheit nicht in der Position bist hier die Leute zu beschimpfen!
Zähl doch mal die lines von dem Code!!
Kommst du da auf 2701???
Und wer sagt dass das Problem nichts mit ANSI zu tun hat?Ich konnte in dem Code nichts mit MFC finden!
Warscheinlich wird nur irgendwas doppelt eingebunden.
Er hat versucht das Problem so weit wie möglich einzugrenzen und du kommst im so!
Voll daneben!!

MfG
Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
30.11.2003, 16:18 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Interner Compilerfehler heißt meistens das einfach beim compilen irgendwas schiefgelaufen ist, der compiler aber den fehler nicht lokalisieren kann.

Meistens hilft es einfach das Visual Studio neuzustarten, und im Projekt auf Rebuild All zu gehen.

Ansonsten gebe ich Pablo schon recht.

Cpp-Tags benutzen und Fehlermeldung + Quellcodefehlerstelle posten. (Und falls wie in diesem Fall keine Quellcodedatei zu verfügung steht, dies auch posten.)

@Spacelord:

Zitat:

Du hast in dem Forum hier schon soviel Scheisse gepostet dass du mit Sicherheit nicht in der Position bist hier die Leute zu beschimpfen!


Das gilt aber auch für dich ...

Und nun Ende dieser Diskussion.

Falls noch was Topicmäßiges zu finden ist, bitte posten, ansonsten schliess ich diesen Thread.
--
class God : public ChuckNorris { };

Dieser Post wurde am 30.11.2003 um 16:19 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
30.11.2003, 16:33 Uhr
Spacelord
Hoffnungsloser Fall


@Flo:
Du gibst Pablo Recht? Wobei???Das fabi doch irgendwelche internen Klamotten posten soll von denen er warscheinlich nichtmal weiss dass es sie gibt?
Ich habe auch schon viel Scheisse hier gepostet? Bring doch mal nen Beispiel das sachlich unrichtig war. Nur weil ich euch hin und wieder mal an die Karre pisse,oder ne andere Meinung bei der Betriebssystemwahl habe,ist das noch lange keine Scheisse.
Fakt ist auf jeden Fall dass man als Moderator nicht in der Position ist(oder besser sein sollte) die Leute zu fragen ob sie spinnen!
Ich darf das !!

MfG
Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
30.11.2003, 17:05 Uhr
Pablo
Supertux
(Operator)


@Spacelord: Der Grund warum ich verschoben hat, ist weil nix mit einem ANSI Problem zu tun hat, sondern mit dem C++ Compiler von MS VC++. Ich habe den Code nur durchgeflogen und nix falsches entdeckt. Und das ist für mich kein Problem von ANSI C++, sondern vom Compiler von VC++ und das ist der Grund warum ich den Thread verschoben hab.

Ja, ich habe auch Mist gepostet, aber ich habe auch gute Beiträge gemacht, und vor allem,war ich nicht hier der einzige, der wirklich nett und geduldig zu den "blutigen" Anfängern wie unserem @Fat-tiger ( www.fun-soft.de/showtopic.php?threadid=4467&post_start=0&time=1070208051 ) war? Vielleicht klingt das hart, mag sein, das will ich aber nicht bestreiten, aber ich habe darum geboten, nur die Stelle mit dem Fehler zu posten und nicht die ganze Datei zu posten. Und was hat er gemacht? Die ganze Datei. Naja, ich habe auch das mit dem Compilerfehler nicht erkannt, und dachte es wäre ein Problemm mit einer Datei seines Projektes. Gut, @fabi, es tut mir leid, ich wollte nicht so gemein sein.
Ich hoffe, du bist jetzt mit mir einverstanden.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 30.11.2003 um 17:23 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: