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

Изображение в файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аддитивные операции http://www.cyberforum.ru/cpp-beginners/thread1063510.html
Нужно продемонстрировать возможности аддитивных операции.
C++ Приведение переменной к другому типу float a = (float)x; // старый стиль float b = static_cast<float>(y); // современный стиль разве по старому не удобнее? почему советуют пользоваться новым вариантом? http://www.cyberforum.ru/cpp-beginners/thread1063508.html
C++ Работа с файлами fopen
Программа запускается нормально, выскакивает предупреждение об использовании fopen_s заместо fopen(Почему?) Но главная проблема возникает когда процесс доходит до строчки номер (23) : fseek(f,0,SEEK_END); #include "stdafx.h" #include <iostream> #include <clocale>
quickSelect C++
Есть несколько вопросов. // QuickSelect.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include "conio.h" using namespace std;
C++ CodeBlocks-13.12mingw + SDL выдает ошибку http://www.cyberforum.ru/cpp-beginners/thread1063483.html
Привет, начал освоения SDL библиотеки. Уроки читаю здесь. По урокам версия КодеБлокс и СДЛ отличается (они там более старые). Я скачал библиотеку на офф сайте, SDL2-devel-2.0.1-mingw.tar.gz. Установил, пустой проект запускает без ошибок. Сейчас по уроку нужно в файл CApp_OnInit.cpp записать такой код: bool CApp::OnInit() { if(SDL_Init(SDL_INIT_EVERYTHING) < 0) { ...
C++ Дано последовательность чисел b1,.bn . Получить квадратную матрицу порядка n Дано последовательность чисел b1,...bn . Получить квадратную матрицу порядка n, элементами которой являются числа b1,...,bn^n. , расположены по схеме: подробнее

Показать сообщение отдельно
outoftime
║XLR8║
506 / 428 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
05.01.2014, 16:51     Изображение в файл
alsav22, тогда структуры вида
C++
1
struct part {int size; char *bytearray;};
Добавлено через 1 минуту
Ну или можно вектор унаследовать
C++
1
class part : public std::vector<char> {};
Добавлено через 3 минуты
C вектором чтение будет
C++
1
2
3
typedef std::istream_iterator<char> in;
std::ifstream fin("path/to/file")
std::copy(in(fin), in(), std::back_inserter(in));
При записи сначала записываешь 4 байта - размера файла а потом пишешь файл.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru