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

Помогите, компилятор взбесился! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ наибольшее из значений элементов столбца, который обладает наименьшей суммой модулей элементов http://www.cyberforum.ru/cpp-beginners/thread521557.html
Нужна помощь с двумерными массивами в Си Надо найти в целочисленной квадратной матрице размером nxn, где 5≤n≤25 наибольшее из значений элементов столбца, который обладает наименьшей суммой модулей элементов. и причем программа должа быть разбита на несколько функций Функцию формирования исходного массива,Функцию вывода исходного массива и одну или более функций, реализующих вычислительную...
C++ Вывод строки в printf Есть варианты кода, пытающиеся вывести строку "abc" в stdout. #include <stdio.h> int main () { printf ("%s", "abc"); return 0; } http://www.cyberforum.ru/cpp-beginners/thread521550.html
подскажите где можно купить хорошую методичку C++
по си++ в москве... желательно чтоб там были только таблицы и обазначения каманд....ну как минишпаргалка....
Создать класс автомобилей. C++
Вообщем, есть такое задание : Создать класс автомобилей. Описать поля: название авто (марка), цвет кузова, номер двигателя внутреннего сгорания, стоимость авто, год выпуска, число ремонтов. Описать метод вывода полей на экран с применением потокового вывода. Определить 3 объекта класса автомобилей. Ввести данные в объекты и подсчитать среднее число ремонтов для всех объектов. Отладить...
C++ Обработки исключительных ситуаций http://www.cyberforum.ru/cpp-beginners/thread521539.html
Объясните, что от меня хотят, а то уже мозг кипит ... 7. Не абстрактный класс В является производным от абстрактного класса А. Определить обработчик исключительной ситуации при преобразовании ссылки на класс В в ссылку на абстрактный класс.
C++ Списки (вывод) извините за тупой вопрос, не могли бы вы подсказать как выводить элементы списка? struct tElem { int value; tElem *next; }; сама структура а вывожу я вот так void main() { подробнее

Показать сообщение отдельно
Илларион
8 / 8 / 0
Регистрация: 05.06.2011
Сообщений: 97
18.03.2012, 16:34     Помогите, компилятор взбесился!
Начинается ужас! Компилятор уже воспринимает конструкцию cin как неоднозначные перегрузки!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <cstdlib>
#include <iostream>
#include <windows.h>
#include <locale.h>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    setlocale(LC_ALL, "russian");
    char name[255];
    const char* yn;
    unsigned long len = 255;
    GetComputerName((LPSTR)name, &len);
    cout<<"Èìÿ ГўГ*ГёГҐГЈГ® êîìïüþòåðГ*: "<<name<<endl;
    cout<<"Õîòåëè ГЎГ» ГўГ» ГҐГЈГ® èçìåГ*ГЁГІГј? ГЌГ*æìèòå ëèáî \"Г„\", ëèáî \"ГЌ\""<<endl;
    cin>>yn;
    if((yn == "Г„")||(yn=="Г¤")){
           cout<<"Г¤Г*"<<endl;
    }else if((yn == "ГЌ")||(yn=="Г*")){
          cout<<"Г*ГҐГІ"<<endl;
    }else{
          cout << "Ââåäèòå êîððåêòГ*îå Г§Г*Г*Г·ГҐГ*ГЁГҐ"<<endl;
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}
Вот код. Строка
C++
1
cin>>yn;
не компилится, выдает кандидатов candidates are:

std::basic_istream<char, _Traits>& std::operator>>(std::basic_istream<char, _Traits>&, unsigned char*) [with _Traits = std::char_traits<char>] <near match>

и

note J:\Dev-Cpp\include\c++\3.4.2\istream:687 std::basic_istream<char, _Traits>& std::operator>>(std::basic_istream<char, _Traits>&, signed char*) [with _Traits = std::char_traits<char>] <near match>

Помогите плиз, может у меня с кодом че не то?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru