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

Копирование в текстовый файл из потока fstream массива типа char - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Площадь прямоугольника http://www.cyberforum.ru/cpp-beginners/thread1217005.html
Написать программу вычисления площади прямоугольника.
C++ Двумерный динамический массив вещественных чисел Набросал код: #include <stdio.h> #include <conio.h> #include <time.h> #include <stdlib.h> #include <alloc.h> int m=0,n=0,V=0;//n ñòðîê n-ñòîáöîâ float mas=0; int i,j; int main () http://www.cyberforum.ru/cpp-beginners/thread1216999.html
C++ Найти значения функции с заданным шагом
Напишите программу, которая выводит на экран таблицу значений функции у = 2х^2-5х-8 в диапазоне от -4 до 4. Шаг изменения аргумента 0,5.
Считывание массива из файла C++
Помогите, пожалуйста с заданием. Дедлайн завтра. Не пойму как реализовать ( Надеюсь на Вашу помощь. спасибо. Из файла (имя файла вводится с клавиатуры) считывается массив целых чисел. Размер массива заранее неизвестен. Результат работы проги должен выводиться в отдельный файл (имя файла вводится с клавиатуры). Также нужно определить максимум (М1) в массиве и вывести в файл количество...
C++ Как возможно вычислить рекурсивно x^x (x в степени x)? http://www.cyberforum.ru/cpp-beginners/thread1216979.html
Используя один аргумент - x.
C++ Массивы - отладить код; В переменную Summa никакие значения не записываются #include<conio.h> #include <cmath> #include<iostream> #include <stdio.h> using std::cout; using std::cin; using std::endl; подробнее

Показать сообщение отдельно
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
26.06.2014, 03:37     Копирование в текстовый файл из потока fstream массива типа char
Цитата Сообщение от alsav22 Посмотреть сообщение
Вот, кстати, одна из возможных проблем, если файл с не текстовыми данными открывается не в бинарном режиме.
При записи смешнее:

C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
 
int main()
{
   unsigned char arr[]={0x0A,0x0D};
   FILE* out = fopen("test.txt","w");
   fwrite((void*)arr,sizeof(arr),1,out);
   fclose(out);
   return 0;
}
Запишется три байта.

Цитата Сообщение от Divergence Посмотреть сообщение
Но, по прежнему не могу понять это чушь или мой битмап(((
Что пишется-то? BMP - его показывает любая гляделка. Если структура - структуру и читать. Да, в HEX по известным смещениям. Если только растр - можно сохранить в RAW c именем высотахширинахbpp.raw и смотреть Irfan View.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru