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

Error: ambiguous overload for 'operator<<' (operand types are 'std::ofstream {aka std::basic_ofstream<char>}' - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать суммарную стоимость отгрузки http://www.cyberforum.ru/cpp-beginners/thread1310750.html
Журналотгрузки готовой продукции содержит наименование шести видов продукции, количество и цену за единицу продукции, суммарную стоимость о наименование. подсчитать суммарную стоимость, остальные данные ввести с клавиатуры. Вывести на экран все данные журнала.
C++ Remove_copy_if Требуется реализовать свой аналог шаблонной функции remove_copy_if. Из последовательности нужно убрать все четные элементы. Используется контейнер list. Я написал свой код: #include <iostream> #include <list> using std::list; using std::cin; using std::cout; class DivideByTwo { http://www.cyberforum.ru/cpp-beginners/thread1310738.html
Переставить значение элементов заданного одномерного массива, так чтобы все нулевые оказались в конце массива C++
А не нулевые в начале, не нарушая порядок, в котором они были
Вывести на экран график функции, используя символы C++
Используя стандартные символы (.,/*|\-_) вывести на экран график функции в заданном интервале, с задданным шагом. y=xcosx, , п/10;
C++ Свой тип Boolean http://www.cyberforum.ru/cpp-beginners/thread1310708.html
хз зачем я это написал просто скучно было :D enum Boolean_t { False, True }; struct Boolean { Boolean_t value; Boolean() : value(False) {} Boolean(Boolean_t v) : value(v) {}
C++ Вывести на экран таблицу ASCII Помогите пожалуйста с заданием: - Вывести на экран таблицу ASCII (столбцы - три старших двоичных разряда таблицы ASCII, строки - четыре младших разряда). подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
26.11.2014, 09:36  [ТС]     Error: ambiguous overload for 'operator<<' (operand types are 'std::ofstream {aka std::basic_ofstream<char>}'
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Такая VS использовала 'unsigned __int64' в качестве 'size_t'. Это - нестандартный тип.
Мелкомягко-студийный тип разрядности 64 бита зовут hyper.

Добавлено через 1 минуту
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Нет, именно '__int64'. Тип 'hyper' - это тип из каких-то настолько замшелых и покрытых песками памяти версий Visual Studio, что о нем не помнит даже Интернет. Когда существовал тип 'hyper', 64-битный тип 'size_t' был еще не нужен.
Забудь про 'hyper' навсегда. Это было давно и неправда...
Не так уже давно, всего лишь четвёртая версия.
 
Текущее время: 09:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru