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

Оператор, принимающий левый операнд типа std::basic_istream - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заполнить матрицу http://www.cyberforum.ru/cpp-beginners/thread1195519.html
Помогите пожалуйста заполнить матрицу 5x5 таким вот образом 11111 22222 33333 22222 11111 сорри если не в том разделе создал тему
C++ Сортировка структуры Какой алгоритм сортировки и функции подойдут, чтобы выбросить наверх записи с одинаковыми параметрами? Допустим, есть база данных сотрудников, нужно, чтобы первыми были Иваны.(при сортировкe c strcmp() наверху оказываются Андреи) http://www.cyberforum.ru/cpp-beginners/thread1195514.html
Записать в файл 3 упорядоченных массива C++
Формируются 3 массива произвольных чисел каждый из 100 чисел. Затем упорядочиваются. Нужно эти 3 массива слить в один файл. Сделал все, кроме загрузки в файл. Не могу понять, как одновременно сравнивать 3 массива и записывать в файл. попытался, но ничего не записывает. void trinity (int *A, int *B, int *C) { int i = 0, j = 0, k = 0; ofstream file; file.open("trinity.txt");
Перегрузка оператора, комплексные числа C++
Не могу понять что делаю не так, компилятор выдает ошибки. Но все они из за неправельной перегрузки операторов вывода << и >> . Компелятор у меня VS 12. #include <iostream> #include "stdafx.h" using namespace std; class Comp {
C++ Что считывает ifstream: слово до пробела или полностью строку? http://www.cyberforum.ru/cpp-beginners/thread1195464.html
если я запишу вот так, то что будет считываться в данном случае string temp; ifstream fread("C:\\project\\test.txt"); fread>>temp; предположим в файле были вот такие данные afafka afgkafg ahf
C++ Преобразовать string в массив char Всем доброго времени суток!Как преобразовать string в массив char. подробнее

Показать сообщение отдельно
greendaizer
0 / 0 / 0
Регистрация: 20.01.2013
Сообщений: 70
01.06.2014, 15:55     Оператор, принимающий левый операнд типа std::basic_istream
Здравствуйте. Работаю с ооп, хочу избавиться от public-переменных и сделать геттеры и сеттеры. Однако в паре случаев получаю такую ошибку. Как избавиться?


C++
1
input>>theStar.getName()>>theStar.getPlace().x>>theStar.getPlace().y>>theStar.getRadius();
C++
1
inputPlanet.getPlace().x>>inputPlanet.getPlace().y>>inputPlanet.getRadius();
"Не найден оператор, принимающий левый операнд типа "std::basic_istream<_Elem,_traits>"(или приемлемое преобразование отсутствует)".
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru