Форум программистов, компьютерный форум CyberForum.ru

не выводится строка в Visual Studio - C++

Восстановить пароль Регистрация
 
Troll_Face
 Аватар для Troll_Face
599 / 399 / 4
Регистрация: 26.04.2012
Сообщений: 2,070
17.01.2013, 14:47     не выводится строка в Visual Studio #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    string s="Press the enter key to continue ...";
    cout << s;
    cin.get();
    return EXIT_SUCCESS;
}
Dev C++ выводит нормально, а студия дает такие ошибки:
Кликните здесь для просмотра всего текста
Ошибка 1 error C2679: бинарный "<<": не найден оператор, принимающий правый операнд типа "std::string" (или приемлемое преобразование отсутствует)
IntelliSense: отсутствует оператор "<<", соответствующий этим операндам
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2013, 14:47     не выводится строка в Visual Studio
Посмотрите здесь:

C++ Visual Studio
C++ Visual studio
C++ Символьная строка в функции get_string() не выводится в методе print
Указатели, почему выводится строка вместо символа? C++
C++ Visual Studio
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
17.01.2013, 14:48     не выводится строка в Visual Studio #2
C++
1
#include <string>
Евгений89
 Аватар для Евгений89
99 / 99 / 9
Регистрация: 17.04.2011
Сообщений: 554
Завершенные тесты: 2
17.01.2013, 14:49     не выводится строка в Visual Studio #3
по моему
C++
1
#include<iostream>
всегда подкючается первым да и
класс стринг надо подключить
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
17.01.2013, 14:52     не выводится строка в Visual Studio #4
Цитата Сообщение от Евгений89 Посмотреть сообщение
по моему
C++
1
#include<iostream>
всегда подкючается первым да и
класс стринг надо подключить
порядок не имеет значения
Troll_Face
 Аватар для Troll_Face
599 / 399 / 4
Регистрация: 26.04.2012
Сообщений: 2,070
17.01.2013, 14:53  [ТС]     не выводится строка в Visual Studio #5
блин, я подключал cstring, и не работало, видать лево скопировал код. всем спасибо
Евгений89
 Аватар для Евгений89
99 / 99 / 9
Регистрация: 17.04.2011
Сообщений: 554
Завершенные тесты: 2
17.01.2013, 14:55     не выводится строка в Visual Studio #6
Цитата Сообщение от Tiva Посмотреть сообщение
порядок не имеет значения
сори не знал ,теперь буду знать
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2013, 16:33     не выводится строка в Visual Studio
Еще ссылки по теме:

C++ Конструктор без параметров: не выводится строка в приведенном коде
C++ Не выводится строка через cout
Выводится лишняя строка из файла C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
17.01.2013, 16:33     не выводится строка в Visual Studio #7
Fatal Error, cstring и string - разные вещи.
Yandex
Объявления
17.01.2013, 16:33     не выводится строка в Visual Studio
Ответ Создать тему
Опции темы

Текущее время: 15:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru