005
07.11.2003, 12:30 Uhr
RHBaum
|
Jo, aber immer wieder intressant ist, wo man das pragma setzen muss, damit die warnings verschwinden .... Teilweise schalten header von VC++ selber die pragmas ein und aus ...
z.b. hat ich code, wo ich long auf short gecastet habe , in verbindung mit der STL(die MS Impl) ... keine Warnung !!! (schon merkwuerdig) umgestellt auf STLPOrt ... massenweise warnungen, die genau dies angemeckert haben !
Actueller Fall ....
C++: |
#include <iostream> #include <mysql++> int main() { connection con(use_exeptions); if(con.connect("mydb","myhost","myuser","mypwd")) { std::cout << "Verbindung erfolgreich \n"; } return 0; }
|
Wo fueg ich hier das pragma ein .... ???
Ich binde die <mysql++> bei mir ein, tonnenweise warnungen wegen unsauberen casts und zu langen symbolnamen .... Keine chance die warnings mit pragmas zu unterdruecken, in den eigenen files. Ich muesst dazu die Header von mysql++ aendern ...
Ciao ... Dieser Post wurde am 07.11.2003 um 12:32 Uhr von RHBaum editiert. |