std::string
std::string
В следующем примере
#include <string>
#include <iostream.h>
std::string str("string");
cout<<str;
компилятор ругается так
D:\dev\proj\cpro\icmp\icmp.cpp(50) : error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or there is no acceptable convers
А если сделать так
cout<<str.c_str
то на экран ничего не выводится
Буду очень благодарен за ответ
Цитата:
Originally posted by yak
Может кто знает, как вывести на экран содержимое
std::string
В следующем примере
#include <string>
#include <iostream.h>
std::string str("string");
cout<<str;
компилятор ругается так
D:\dev\proj\cpro\icmp\icmp.cpp(50) : error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or there is no acceptable convers
А если сделать так
cout<<str.c_str
то на экран ничего не выводится
Буду очень благодарен за ответ
Может кто знает, как вывести на экран содержимое
std::string
В следующем примере
#include <string>
#include <iostream.h>
std::string str("string");
cout<<str;
компилятор ругается так
D:\dev\proj\cpro\icmp\icmp.cpp(50) : error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or there is no acceptable convers
А если сделать так
cout<<str.c_str
то на экран ничего не выводится
Буду очень благодарен за ответ
А так
std::cout << str.c_str();
Цитата:
Originally posted by Green
А так
std::cout << str.c_str();
А так
std::cout << str.c_str();
Это конечно неплохо, но я уже пробовал - ответ:
'cout' : is not a member of 'std'
Цитата:
Originally posted by yak
Это конечно неплохо, но я уже пробовал - ответ:
'cout' : is not a member of 'std'
Это конечно неплохо, но я уже пробовал - ответ:
'cout' : is not a member of 'std'
#include <iostream>
Цитата:
Originally posted by Green
#include <iostream>
#include <iostream>
:D Спасибо огромное, все заработало.
Моя ошибка была в следующем :
#include <iostream.h>
Чем отличается iostream.h от iostream????????????