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

Считывание чисел из файла в массив и ошибка: "Invalid allocation size: 4294967295 byte" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу разобраться в термине "Битовые операторы" http://www.cyberforum.ru/cpp-beginners/thread1251766.html
Есть к примеру такой код, интересует строка fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY , я почитал про &, там как я понял сравниваются биты, почему в итоге возвращается тру или флолс? почему если в атрибутах находится инфа и папке и при сравнении с 0х00000010 будет false??? #include "stdafx.h" #include <Windows.h> #include <iostream> #include <string> using namespace std;
C++ Статическая линковка MinGW Как задать статическую линковку для MinGW в среде Qt Creator? Прописал в pro- файле:QMAKE_CXXFLAGS += -static, но не помогло. http://www.cyberforum.ru/cpp-beginners/thread1251758.html
Виртуальный operator() C++
Есть такая иерархия классов. class Network { ...... }; class Server : public Network
Ошибка в count<<x; C++
Начал работать с С++ и столкнулся с Туевой Хучей проблем, основная из них незнание языка и синтаксиса. Пожалуй первый свой косяк я сюда копипастну Линейное уравнение #include <iostream> int main(int argc, const char * argv) { // insert code here... using namespace std; cout << "Good morning, my Master. Lets work together today!\n";
C++ Почему-то массив структур в классе не работает http://www.cyberforum.ru/cpp-beginners/thread1251733.html
Собственно код компилится, но вылетает в отладчике сообщение! #include <iostream> using namespace std; class Map_object{ public: struct Object{ int x; int y; };
C++ Дано натуральное число n. Выяснить, является ли оно полным квадратом Дано натуральное число n. Выяснить, является ли оно полным квадратом. Определить функцию, позволяющую распознавать полные квадраты. C++ подробнее

Показать сообщение отдельно
alsav22
5284 / 4803 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
08.09.2014, 00:21     Считывание чисел из файла в массив и ошибка: "Invalid allocation size: 4294967295 byte"
Цитата Сообщение от GuGo1991 Посмотреть сообщение
Так получается это не perror выдаёт, до него дело и не доходит.
Вы про кого? Про меня или про ТС?
Цитата Сообщение от GuGo1991 Посмотреть сообщение
alsav22, у вас при else std::cout << "Error" << std::endl; с одним слешем в пути Error печатает?
Да. Ну, если файл не открылся, то else, и что там прописано вывести, то и выводит. Но студия, про путь с одинарными обратными слешами, предупреждение пишет. Например, на такой путь:
C++
1
std::ifstream file("D:\MY C++Projects\LAB\file.txt");
warning C4129: M: неизвестная escape-последовательность
warning C4129: L: неизвестная escape-последовательность
Добавлено через 1 минуту
Кстати, в коде ТС, в 15 посте, по подсветке видно, что путь неправильный.

Добавлено через 46 секунд
Цитата Сообщение от alsav22 Посмотреть сообщение
с одним слешем
С одним обратным, прямой может быть одинарным.
 
Текущее время: 19:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru