Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

catch() u gcc-3.2.2

[es] :: C/C++ programiranje :: catch() u gcc-3.2.2

[ Pregleda: 1604 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jonathan
Aleksandar Ilic
Aleksinac

Član broj: 2113
Poruke: 350
*.ptt.yu

Jabber: yu1is@elitesecurity.org
ICQ: 62419462


Profil

icon catch() u gcc-3.2.207.05.2003. u 14:03

Neki program (DivxRipper), uspešno sam kompajlirao sa gcc-2.95.3 i glibc-2.2.7.
Kompajliranje sa gcc-3.2.2 i glibc-2.3.1 daje parse error na catch().

void convertInitOutput(char *outputFileName)
{
try {
outputFile = CreateIAviWriteFile(outputFileName);
} catch(FatalError & e) {
e.Print();
exit(1);
}
}

Sve funkcije obično imam u man stranici, ali try i catch kao da ne postoje.
Nisam uspeo da ih nađem ni u milion .h fajlova...

Zna li ko šta je izmenjeno? Gde da gledam? Any hint...?

pozdrav,
Alek

-=- 73 de YU1IS -=-
07.05.2003. u 14:03 

Časlav Ilić
Braunšvajg, Nemačka

Član broj: 4945
Poruke: 541
*.beg.sezampro.yu



Profil

icon Re: catch() u gcc-3.2.208.05.2003. u 14:14
gcc-3.2 ima rigorozniju kontrolu raznih stvari u vezi sa C++-om, tako da može biti da neka neusklađenost sa standardom, koja je prolazila sa gcc-2.95.3, više ne prolazi. Da li hoće da se kompajlira prost program sa izuzećima, kao:

Code:
#include <iostream>
#include <stdexcept>

using namespace std;

int
main ()
{
    try
    {
        cout << "Here" << endl;
        throw exception();
        return 0;
    }
    catch (exception& e)
    {
        cout << "There" << endl;
        return 1;
    }
}

Ako hoće, daj tačno šta ti izbacuje kompajler za onaj DivxRipper.
08.05.2003. u 14:14 

jonathan
Aleksandar Ilic
Aleksinac

Član broj: 2113
Poruke: 350
*.ptt.yu

Jabber: yu1is@elitesecurity.org
ICQ: 62419462


Profil

icon Re: catch() u gcc-3.2.208.05.2003. u 23:15
Laptopovi

Otišlo na mail.
-=- 73 de YU1IS -=-
08.05.2003. u 23:15 

[es] :: C/C++ programiranje :: catch() u gcc-3.2.2

[ Pregleda: 1604 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.