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

Не записывается бинарный файл:( - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод из Паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread527696.html
Привет всем. Нужна помощь. У меня есть алгоритм на Паскале, а нужен на С++, поскольку Паскаль знаю плохо, прошу вас перевести данный код из Паскаля на С++ Вот код for j:=0 to M-1 do count:=0; for i:=1 to N do inc(count] ); for j:=0 to M-1 do count:=count+count; for i:=N downto 1 do begin b]] := a;
C++ шифрование текста RSA Ниже будет исходник. Шифрует но не расшифровывает посмотрите в чем может быть дело. Спасибо. int c,r,e,d,n,x; int gcd (int a, int b) { while ( b!=0 ) { c = a%b; a = b; b = c; } if ( a<0 ) return -a; return a; } http://www.cyberforum.ru/cpp-beginners/thread527692.html
файл типа .rh C++
как подключить Заголовочный файл с определениями идентификаторов ресурсов .rh в visial studio спс
Переписать через функции C++
Я сделал её, только надо с функцией, кто нибудь может помочь? #include <iostream> #include <math.h> #include <stdio.h> #include <conio.h> using namespace std; int main() { int A,NB,NA,i,j,G;
C++ Суммирование вектора (к примеру) первые 5 чисел http://www.cyberforum.ru/cpp-beginners/thread527644.html
День добрый, дайте совет как порешать... поставлена задача: Написать программу, считывающую ряд чисел и записывающую их в vector<int>. После того как пользователь введет все числа, он может попытаться определить, сколько чисел он ввел, чтобы найти их сумму. Выведите ответ N равный количеству элементов в векторе. Например: "Пожалуйста, введите несколько чисел (для прекращения ввода введите |)...
C++ Программа определюющая принадлежность точки фигуре. Не могу написать программу определяющую принадлежность точки фигуре(( подробнее

Показать сообщение отдельно
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2

Не записывается бинарный файл:( - C++

25.03.2012, 17:21. Просмотров 737. Ответов 6
Метки (Все метки)

Здравствуйте. Программа читает четыре числа типа double в текстовом файле
0.0367450.4577840.0987860.658325
и записывает их в бинарный файл в той же последовательности. Почему в бинарном файле числа выглядят как в текстовом?
0.0367450.4577840.0987860.658325
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
        /// Переменные
    FILE *  file_txt;
    FILE *  file_bin;
    int     i;
    double  x[1024];
 
        /// Чтение из файла
    file_txt = fopen( "object.txt", "rt" );
    for ( i = 0; i < 4; i ++ ) { fread( &x[i], sizeof(double), 1, file_txt ); } // читаем 4 числа типа double
    fclose( file_txt );
 
        /// Запись в файл
    file_bin = fopen( "object.bin", "wb" );
    for ( i = 0; i < 4; i ++ ) { fwrite( &x[i], 1, sizeof(double), file_bin ); } // записываем 4 числа типа double
    fclose( file_bin );
 
        /// Выход
    system( "pause" );
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru