Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Warnungen bei include-dateien

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 <
000
09.10.2003, 10:24 Uhr
~Boris
Gast


Mit gcc 3.2.2 [FreeBSD] bekomme ich dauernd Warnungen wie:

Code:
/usr/include/g++/fstream:304: warning: `typename std::basic_filebuf<_CharT,
   _Traits>::int_type' is implicitly a typename
/usr/include/g++/fstream:304: warning: implicit typename is deprecated, please
   see the documentation for details
/usr/include/g++/fstream:309: warning: `typename std::basic_filebuf<_CharT,
   _Traits>::int_type' is implicitly a typename
/usr/include/g++/fstream:309: warning: implicit typename is deprecated, please
   see the documentation for details


Was kann ich dagegen unternehmen?

Boris Hollas


Bearbeitung von loddab:
code-Tags gesetzt

Dieser Post wurde am 09.10.2003 um 15:00 Uhr von Loddab editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.10.2003, 11:06 Uhr
virtual
Sexiest Bit alive
(Operator)


Das hängt von Deinem Source ab.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.10.2003, 14:48 Uhr
~Boris
Gast


Warum liefert der Compiler dann keine Warnungen über <em>meinen</em> Code?

Das ist der Anfang des Programms:

C++:
#include <iostream>
#include "graphTI.C"
#include "../include/stat.H"
#include "../include/mymath.H"

using namespace std;

main() {
  const int samples=126704;
  statvector svd1(samples),svd2(samples), svd3(samples), sv_one(samples);
  statvector ve_deg(samples),ve_degdeg(samples);
  int k,v,w;
  float e_deg,e_degdeg;
  ifstream datIn;

  datIn.open("/home/boris/progs/data/nci126704.mol2");




Bearbeitung von loddab:
cpp-Tags gesetzt

Dieser Post wurde am 09.10.2003 um 15:01 Uhr von Loddab editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
09.10.2003, 14:59 Uhr
virtual
Sexiest Bit alive
(Operator)


der gcc müsste normalerweise sowas machen, wei "Instantiated from here: " und dann die Warnungen.
Generell geht es bei den Warnungen um dieses Problem:

C++:
template<class T>
class X
{
public:
    typedef T irgendwas_t;
}
....


X<int>::irgendwas_t variable; // Generiert vermutlich Deine Warnung

typename X<int>::irgendwas_t variable; // Keine Warnung


--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: