Boost logo

Boost Users :

From: Richard Hadsell (hadsell_at_[hidden])
Date: 2004-08-20 09:09:59


adel.essafi wrote:

>hi list
>I am using boost to build a small tool that generate a
>(GRAPHICAL) graph showing dependecies between files ;)
>I donc guess why g++ returns to me this error.
>any input will be helpful
>thanks
>Ps : excuse me. I will copy all the source file and the error.
>you can find it a long.
>
>#include <qapplication.h>
>#include <qdir.h>
>#include <qcanvas.h>
>#include <iostream.h>
>#include <vector.h>
>#include <fstream.h>
>#include <string.h>
>#include <fstream>
>#include <string>
>#include <iostream>
>#include <algorithm>
>#include <string>
>#include <boost/config.hpp>
>#include <boost/graph/adjacency_list.hpp>
>#include <boost/property_map.hpp>
>#include <qstring.h>
>...
>g++ -o filetree main.cpp -I /usr/lib/qt-3.1/include -L
>/usr/lib/qt-3.1/lib -lqt
>Dans le fichier inclus à partir de
>/usr/include/c++/3.3.2/backward/iostream.h:31,
>à partir de main.cpp:4:
>/usr/include/c++/3.3.2/backward/backward_warning.h:32:2:
>attention : #warning This file includes at least one
>deprecated or antiquated header. Please consider using one of
>the 32 headers found in section 17.4.1.2 of the C++ standard.
>Examples include substituting the <X> header for the <X.h>
>header for C++ includes, or <sstream> instead of the
>deprecated header <strstream.h>.
>
Remove the includes of <iostream.h>, <fstream.h>, and maybe <string.h>.

Replace <vector.h> with <vector>.

Remove the second include of <string>.

-- 
Dick Hadsell			914-259-6320  Fax: 914-259-6499
Reply-to:			hadsell_at_[hidden]
Blue Sky Studios                http://www.blueskystudios.com
44 South Broadway, White Plains, NY 10601

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net