Вопросы по теме 'fread'
Самый быстрый способ скопировать данные из одного файла в другой на C/С++?
В моем коде у меня есть ситуация, когда мне нужно скопировать данные из одного файла в другой. Решение, которое я придумал, выглядит так:
const int BUF_SIZE = 1024;
char buf[BUF_SIZE];
int left_to_copy = toCopy;
while(left_to_copy >...
9884 просмотров
schedule
20.02.2024
Почему fread() останавливается на строке из 0?
Я пытаюсь прочитать двоичный файл со следующей двоичной конфигурацией
00 00 00 1A 79 20 83 DB 44 ...
используя следующую функцию
static BitArray getBitArray(string filename)
{
FILE *fs = fopen(filename.data(),"r");
fseek (fs , 0 ,...
970 просмотров
schedule
09.04.2024
чтение и запись структуры, содержащей указатели [дубликаты]
gcc (GCC) 4.7.0
c89
Привет,
У меня есть следующая структура, которую я пытаюсь написать и прочитать.
Однако, поскольку мое устройство и ресурс являются указателями. fwrite будет читать значения указателя, а не данные. Я не могу...
2034 просмотров
schedule
14.11.2023
Ошибка чтения типа char* из файла .DAT с помощью C
Итак, по какой-то причине мне нужно создать внешний файл (.DAT) для хранения данных, добавив новый в конец старых данных.
#include <stdio.h>
#include <stdlib.h>
int main () {
typedef struct {
char *Name;
int...
663 просмотров
schedule
18.05.2024
Чтение бинарного файла С++
Пожалуйста помогите. Я не могу прочитать бинарный файл. Длина файла 198944, но мой код читает 374. Я пытался использовать fread, ifstream, WinAPI ReadFile. Это функция, которая читает файл:
std::string ReadThisFile(std::string aPath) {
FILE...
2565 просмотров
schedule
14.06.2024
Windows C++ Заблокировать файл в памяти
Если мне нужно очень часто читать из файла, и я буду загружать файл в вектор беззнакового символа, используя fread, последующий fread будет очень быстрым, даже если вектор беззнакового символа уничтожается сразу после чтения.
Мне кажется, что...
261 просмотров
schedule
18.05.2024
Записать данные из файла в структуру на C
У меня есть файл, из которого я хочу прочитать данные, ранее созданные другой программой, но получаю сообщение об ошибке сегментации. Это программа.
typedef char Telemento[MAX_CHAR+5];
typedef struct{
Telemento arraycola[NUM_ELEM];
int...
101 просмотров
schedule
04.01.2024
Как использовать fread() со схемой URL-адресов https?
В документации R для fread() сказано, что «входным» аргументом может быть URL-адрес, начинающийся с http:// или file://. Однако в этом « Введение в data.table " виньетка fread() используется с https:
flights <-...
2654 просмотров
schedule
18.11.2022
«встроенный nul в строку» с помощью fread (перепробовал все другие методы, но не смог решить)
Я использую Mac с RStudio 0.99.489 и R3.2.2. У меня есть CSV-файл размером 1 ГБ, он не совсем большой, но все равно занимает около 5 минут, если я пытаюсь импортировать его с помощью read.csv, а у меня много файлов такого размера, поэтому я...
3162 просмотров
schedule
23.09.2022
Разный результат в разных ОС
[ Обновление 2016.03.17 ] Извините за это, я пропустил проверку ошибок для простоты. Я проверил ошибки, вот полный код.
#define MAX_DATA 512
#define MAX_ROWS 100
typedef struct Database {
Address rows[MAX_ROWS];
int num; // Number of...
93 просмотров
schedule
02.10.2022
Как распечатать значения из fread() в C
У меня есть данный простой фрагмент кода, который должен генерировать 128-битный ключ шифрования. Как вывести значения в консоль? Вот код:
#include <stdio.h>
#include <stdlib.h>
#define LEN 16 // 128 bits
void main()
{
unsigned...
385 просмотров
schedule
04.04.2024
Мне нужно проверить входы/выходы с помощью proc_open
#Сценарий:
Я выполняю коды на python с помощью proc_open, используя py.exe.
Ex:
proc_open('py.exe file.py', $descriptorspec, $pipes, null, null)
Мой код Python может иметь ввод или вывод в неопределенной последовательности.
Ex:
a...
23 просмотров
schedule
17.09.2022
Проблема R data.table при чтении файла с несогласованным столбцом
Когда я использую R data.table(fread) для чтения dat файла (3 ГБ), возникает проблема:
Остановлен раньше на строке 3169933. Ожидалось 136 полей, но найдено 138. Рассмотрим fill=TRUE и comment.char=. Первая отброшенная непустая строка:...
266 просмотров
schedule
02.11.2023