unverständlich Fehlermeldung



  • Ich glaube IntruDor meint, dass man in einem Namen keine "" haben sollte.
    Allerdings kann ich das auch nicht nachvollziehen.
    Mir ist nur die Empfehlung bekannt, dass man es vermeiden sollte, dass Variablennamen mit einem "
    " beginnen.



  • es war nur nen hinweis !! das z.B gcc sowas als .. syntax fehler ansieht .. rein zur info



  • Original erstellt von 1ntrud0r:
    das z.B gcc sowas als .. syntax fehler ansieht .. rein zur info

    Mein gcc version 2.95.3 20010315 (SuSE) hat keine Probleme mit Unterstrichen in Variablennamen.

    Rein zur Info. 😉



  • man was geht den jetzt hier ab???
    also, ich bedanke mich für die vielen hinweise - sie waren echt hilfreich

    mit Find() und IndexOf() habe ich mich noch nicht beschäftigt, da ich noch am anfang der programmierung stehe und mir alles selber aneignen muss. aber das was in der schleife steht funktioniert auch *abgesehen davon, dass das formular die daten jetzt nicht mehr anzeigt 😕



  • öhm wie wärs wenn man meine Beiträge ma genau liest und nich nur so nach dem Motto " Ich habs zwar net gelesen aber geb trotzdem meine Meinung ab " postet ?

    Wer_lesen_und_verstehen_kann_ist_klar_im_Vorteil !!! *leicht angesäuert ist*



  • @1ntrudOr: bitte sei mir jetzt nicht böse, aber ich weiss nicht, worauf du eigentlich hinaus willst.
    Ich verstehe deine Postings hier nicht so ganz.
    Vielleicht geht's ja nur mir so, aber könntest du bitte mal [b]exakt[\b] erklären, was du hier bemängelst.

    Danke 🙄



  • er meint den '*' weil der am Typbezeichner steht und nicht an der Variable.



  • Aha!
    Hatte damit bisher aber noch nie Probleme, weder unter Windows (Microsoft/Borland Compiler) noch unter Linux (gcc/g++ Compiler).

    Aber wenn's tatsächlich Probleme verursachen könnte, dann sollte man das auch vermeiden.
    Ist glaub ich auch eine Art Empfehlung, dass ein "*" bzw ein "&" nicht direkt beim Typbezeichner stehen sollte, sondern beim Variablennamen.

    [ Dieser Beitrag wurde am 08.01.2003 um 13:51 Uhr von JeGr editiert. ]



  • TStringList* Zeilen_Liste = new TStringList;

    Ist legitim, legal und korrekt.



  • Rein zur Info: 😉

    class a
    {
    //...
    }
    
    a * b = new a; //korrekt
    a* c = new a;  //korrekt
    a *d = new a;  //korrekt
    

Anmelden zum Antworten