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

Ansi c, запись и чтение структуры из файла. Накосячил от души - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В массиве A(n) удалить все отрицательные числа ,затем массив упорядочить по убыванию http://www.cyberforum.ru/cpp-beginners/thread915404.html
В массиве A(n) удалить все отрицательные числа ,затем массив упорядочить по убыванию.
C++ Написать программу, которая вводит с клавиатуры одномерный массив из 5 дробных чисел, после чего выводит кол-во ненулевых элементов Написать программу, которая вводит с клавиатуры одномерный массив из 5 дробных чисел, после чего выводит кол-во ненулевых элементов. Перед вводом каждого элемента должна выводиться подсказка с номером элемента. http://www.cyberforum.ru/cpp-beginners/thread915399.html
Как создать генератор случайных символов? C++
Может уже есть реализация? =)
Циклические алгоритмы. Вычислить значение C++
Два числа, действительное х и натуральное n>=10, вводятся с клавиатуры. Вычислить значение: sin(x)+ sin^2(x)+ sin^3(x)+ sin^4(x)+...+sin^n(x)
C++ Что не так в коде? Алгоритм транспонирования. http://www.cyberforum.ru/cpp-beginners/thread915364.html
Что не так в коде? Я хочу транспонировать массив 3 на 3. в итоге выводит те же самые введенные данные. Может не правильный алгоритм транспонирования #include <iostream> using namespace std; int main() { int a; int n=3; int buff;
C++ CUDA: максимальное число Blocks per Grid Проблема вот в чём: не нашёл функцию, которая бы в CUDA-программе указывала максимальное число блоков в сетке. Используя cudaGetDeviceProperties(cudaDeviceProp* data, int device), в структуре cudaDeviceProp можно узнать максимальное число нитей в блоке, максимальные размеры блока, максимальные размеры сетки (у меня CC 2.1 и максимальные размеры сетки 65535x65535x65535), но понятно, что такую... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
01.07.2013, 01:36     Ansi c, запись и чтение структуры из файла. Накосячил от души
Цитата Сообщение от Yn94k0 Посмотреть сообщение
Я их заполняю gets`ом, нулевой символ должен быть, но fwrite его игнорит, так?
Это так и должно быть. Бинарный режим так устроен, всё здесь правильно.
Цитата Сообщение от Yn94k0 Посмотреть сообщение
Что же делать?(
Если это по поводу непонятной записи в файле, то ничего не далать. Бинарный режим не предусматривает посмотр содержимого файла в текстовом редакторе. Главное, чтобы информация правильно записывалась в файл, а это определяется при считывании.

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