Вопросы по теме 'fstream'

Запись в созданный по умолчанию fstream: неопределенное поведение?
Учтите следующее: std::basic_fstream<char> testfile; testfile.write(reinterpret_cast<const char*>(&someInt), sizeof(int)); testfile.close(); При сборке с VC 8.0 нареканий не возникает, но при сборке с бета-версией VC 10.0...
1372 просмотров
schedule 19.09.2021

Где Visual Studio ищет файлы txt при выполнении операций управления файлами?
Я знаю, что это вопрос новичков, но я работал с Python раньше, и когда вы хотели, например, просто получить доступ к файлу .txt, все, что вам нужно было сделать, это убедиться, что файл txt находится в том же каталоге. У меня есть следующий код C ++...
63641 просмотров

Это хорошая идея - сохранить / загрузить массив структур?
Мне было интересно, было ли хорошей идеей загрузить / сохранить массив определенного типа структуры с помощью fstream. Обратите внимание, я говорю о загрузке / сохранении в двоичный файл. Должен ли я загружать / сохранять независимые переменные,...
179 просмотров
schedule 18.11.2021

проблема чтения данных
У меня проблемы с чтением данных из файла в список в классе. Похоже, что где-то подбирается лишнее шестнадцатеричное значение. Данные: (как я хочу, чтобы вывод выглядел) Вывод: (дополнительный 0x4463c4 включается случайным образом)...
102 просмотров
schedule 03.11.2021

чтение и добавление файла с помощью fstream в C ++
Я пытаюсь прочитать файл с помощью fstream. Затем, когда я дохожу до конца, я добавляю файл и пишу какой-нибудь служебный файл abc Я написал образец кода #include<iostream> #include<fstream> #include<queue> using...
1431 просмотров
schedule 05.09.2021

оптимизация последовательных операций ввода-вывода для файлов большого размера
Compiler: Microsoft C++ 2005 Hardware: AMD 64-bit (16 GB) Последовательный доступ только для чтения из файла размером 18 ГБ фиксируется со следующими характеристиками времени, доступа к файлу и файловой структуры: 18 184 359 164 (длина файла)...
443 просмотров
schedule 22.10.2021

Как открыть файл с помощью ifstream и читать его до конца
Я просто хочу открыть файл с именем test.txt, содержащий: cat dog moose rabbit Затем я хочу прочитать из файла и преобразовать его содержимое в строки для вещей, которые я сделаю позже в программе. Пока я думаю, что то, что я делаю, идет в...
557 просмотров
schedule 15.09.2021

Есть ли ускоренный эквивалент fstream, который выдает ошибку при открытии файла?
Как сказано в заголовке, есть ли способ ускорения для выполнения того же самого, что и с fstream, но с разницей, которую он выбрасывает при сбое, а не устанавливает какой-либо флаг внутри потока? Я знаю, что могу вручную проверить и вернуть /...
364 просмотров
schedule 12.10.2021

Лучше использовать getline или cin для заполнения массива из входного файла?
Моя проблема могла быть в указателе или моем синтаксисе здесь. Я пытаюсь заполнить два массива names[] и shares[] из входного файла. Половина программы, ручной ввод, работает нормально. Каждая попытка fstream half печатала пустую таблицу...
490 просмотров
schedule 14.11.2021

Сортировка Fstream - один пробел не требуется
Итак, по сути, я сделал довольно простой код, который помещает ряд чисел из списка input.txt в два выходных файла, один для четных чисел, а другой для нечетных чисел. Это действительно работает. Проблема в том, что я сделал это так, что после...
47 просмотров
schedule 07.11.2021

fstream с использованием форматированных данных
Я новичок на этом сайте, и это мой первый вопрос! У меня вопрос о функции fstream. fstream f ("new.dat", ios :: out | ios :: in); fstream предназначен как для ввода, так и для вывода, поэтому, когда мы используем его таким образом, и есть файл...
278 просмотров
schedule 19.10.2021

C ++ Странные символы появляются при записи в текстовый файл
У меня есть программа, которая записывает номер кадра и текущее системное время всякий раз, когда снимок делается на камеру: SYSTEMTIME st; GetSystemTime(&st); lStr.Format( _T("%d %d.%d.%d.%d\r\n"),GetFrames() ,st.wHour, st.wMinute,...
778 просмотров
schedule 25.10.2021

Разница между использованием конструктора fstream и открытой функции
У меня простой вопрос о конструкторе fstream и функции .open. Есть ли различия между следующими двумя выражениями? 1 fstream("file.txt",ios::app); 2 fstream fin; fin.open("file.txt",ios::app); Для (1) мне не нужно...
4913 просмотров
schedule 07.09.2021

Порядок байтов для чисел с плавающей запятой
Я пишу и читаю двоичные данные ( std::ios::binary ) на C ++, используя std::fstream , включая целые числа и значения с плавающей запятой. Хотя мой код работает на моей собственной архитектуре, я не хочу быть уверенным, что он переносится, и то есть...
334 просмотров
schedule 22.09.2021

Почему это не открывает файл в каталоге программы?
У меня есть такая короткая программа: #include <cstdlib> #include <iostream> #include <fstream> #include <string> int main (int argc, char * argv[]) { std::string homedir = std::getenv("HOME"); std::string filename =...
32 просмотров
schedule 24.11.2021

std :: fstream читает блок данных из файла и записывает данные обратно в файл до EOF
Я читаю блоки данных из файла, но не все сразу (например, 3 байта на чтение / запись), а затем записываю те же 3 байта обратно в файл в ту же позицию внутри файла, а затем продолжаю цикл до тех пор, пока не будет больше нет блоков для чтения....
369 просмотров
schedule 23.10.2021

Как исправить мои кодовые блоки, компиляция программы с использованием fstream, не может открывать файлы размером 20 мб?
#include <iostream> #include <fstream> #include <string> using namespace std; int main(){ char fileInputPath[256] = "D:\25mb.file"; ifstream fileInput(fileInputPath, ios::in|ios::binary); if (fileInput.is_open() !=...
20 просмотров
schedule 06.11.2021

Чтение чисел с плавающей запятой из файла .txt и их использование в формулах
Я пытаюсь читать числа из файла .txt и использовать их в формулах в моем коде и выводить результаты в другой файл .txt, чтобы мне было проще их использовать. Моя проблема заключается в чтении 3000 строк чисел и назначении им переменной для...
52 просмотров
schedule 25.11.2021

Почему функция rename () не работает, когда я разрезаю строки?
Я работаю с файлами. В настоящее время я последовательно переименовываю некоторые файлы, которые немного знаю о fstream. Я просто хочу переименовать несколько файлов последовательно с помощью цикла. Почему этот код не работает? Есть ли другой...
48 просмотров
schedule 18.10.2021

Файл не создается в правильном каталоге С++
Я пытаюсь использовать fstream для создания файла, однако файл, который я пытаюсь создать, не появится в каталоге .exe или где-либо еще в каталоге файлов. После поиска на моем компьютере файла я обнаружил, что он был создан в совершенно другом...
189 просмотров