Salut..
Cand declari nume dai si tu namespace-ul
// class myclass
// {
// public:
// std::string nume;
// };
Sau.. direct dupa #include dai si un
// using namespace std;
--
Cristian Dumitrescu
Network & Internet Services Administrator
Ines Sound & Video :: http://www.inesrecording.com
[EMAIL PROTECTED] :: +40 740 593 646
On Thu, 2003-02-27 at 20:33, Radu Filip wrote:
>
> Salut,
>
> dupa ceva vreme tre sa progamez din nou in C++/STL pe Linux si se pare ca
> am mai uitat unele chestii :-(
>
> Concret:
>
> [EMAIL PROTECTED] radu]$ cat sample.cc
> #include <string>
>
> class myclass
> {
> public:
> string nume;
> };
>
> int main(void)
> {
> myclass m;
>
> return 1;
> }
>
>
>
> [EMAIL PROTECTED] radu]$ gcc -lstdc++ sample.cc
> sample.cc:6: 'string' is used as a type, but is not defined as a type.
>
>
> [EMAIL PROTECTED] radu]$ rpm -qa |egrep -i "(stdc++|gcc)" | sort
> gcc-3.2.1-7mdk
> gcc-c++-3.2.1-7mdk
> gcc-cpp-3.2.1-7mdk
> libgcc1-3.2.1-7mdk
> libstdc++2.10-2.96-0.80mdk
> libstdc++5-3.2.1-7mdk
> libstdc++5-devel-3.2.1-7mdk
>
>
> Mi se pare ca nu stie de unde sa ia headerul pentur string desi:
> [EMAIL PROTECTED] radu]$ rpm -ql libstdc++5-devel | grep -i string
> /usr/include/c++/3.2.1/bits/basic_string.h
> /usr/include/c++/3.2.1/bits/basic_string.tcc
> /usr/include/c++/3.2.1/bits/stringfwd.h
> /usr/include/c++/3.2.1/cstring <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> /usr/include/c++/3.2.1/string
> /usr/share/doc/libstdc++5-devel-3.2.1/html/21_strings
> /usr/share/doc/libstdc++5-devel-3.2.1/html/21_strings/gotw29a.txt
> /usr/share/doc/libstdc++5-devel-3.2.1/html/21_strings/howto.html
> /usr/share/doc/libstdc++5-devel-3.2.1/html/21_strings/stringtok_h.txt
> /usr/share/doc/libstdc++5-devel-3.2.1/html/21_strings/stringtok_std_h.txt
>
> si eroarea apare si daca compilez cu:
> gcc -lstdc++ -I/usr/include/c++/3.2.1/ sample.cc
>
> Ce pachet/librarie/parametru imi mai lipseste?
>
> Multumesc,
> Radu
>
> --
> Pentru dezabonare, trimiteti mail la
> [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
> REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
>
>
--
Pentru dezabonare, trimiteti mail la
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/