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

Последовательная запись массива в .gz архив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Где найти дистрибутив Visual Studio http://www.cyberforum.ru/cpp-beginners/thread159728.html
Желательно 2010 но если 2008 тоже неплохо гугл не помог
C++ В чем разница между exit(код возврата) и ExitProcess (код возврата)? Я так себе представляю, имеется два варианта выхода из приложения, с передачей кода возврата: 1. Функцией ExitProcess(код возврата); 2. Функцией exit(код возврата); Чем отличаются данные функции? http://www.cyberforum.ru/cpp-beginners/thread159706.html
C++ Перевод строки
Уважаемые программисты,подкиньте рабочий код что бы вместо точки с запятой можно было передать перевод строки,после чего выполнялась бы последовательность команд , вот часть кода (часть,сказали надо на ассемблере писать)помогите с кодом while (*sstr++) { if(*sstr)==";" { *sstr = "\r" }
Найти строку C++
Помогите с кодом,мне нужна строка которая отправляет на сервер (чат,голосование и т.п.)сам код от исходника quake3,подскажите где она здесь Cmd_CallVote_f ================== */ void Cmd_CallVote_f( gentity_t *ent ) { int i; char arg1; char arg2; if ( !g_allowVote.integer ) {
C++ Среднее арифметическое дробей http://www.cyberforum.ru/cpp-beginners/thread159676.html
Еще раз всем привет! Извините, что я так часто, просто не у кого проверить, правильно ли я что-либо делаю :- void average_dr(fraction fr, int k) { for(int i=0; i<k-1;i++) { chis = fr.chis*fr.znam + fr.znam*fr.chis; znam = fr.znam*fr.znam; } cout << "Summ = " << chis << "/" << znam << endl;
C++ Создать структуру Money для работы с денежными суммами Люди, помогите, пожалуйста! Есть задача: Создать структуру Money для работы с денежными суммами. Число должно быть представлено двумя полями: типа long для рублей и типа unsigned int — для копеек. Дробная часть (копейки) при выводе на экран должна быть отделена от целой части запятой. Реализовать сложение сумм. Вот примерный набросок программки, но во время выполнения выдает ошибку: ... подробнее

Показать сообщение отдельно
Union
 Аватар для Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252
25.08.2010, 16:05  [ТС]     Последовательная запись массива в .gz архив
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#define ZLIB_WINAPI
#include <zlib.h>
 
int main()
{
   int i=0;
   gzFile zfp; // Указатель на файл
   zfp = gzopen("myfile.gz","wb9"); // Открываем файл, устанавлиаем степень сжатия 9
   for (i=0;i<20;i++){ // 20 повторяем
    gzwrite(zfp,"1234 ",5); // записываем в zfp строку "1234  " длиной 5 символов
   }
   gzclose(zfp); // Закрываем файл
   return 0;
}
Из первого архива взял файл static32/zlibstat.lib - винда 32 бита
Из архива, ссылкой выше взял zlib.h, zconf.h ну и + распаковал его полностью в Microsoft Visual Studio\VC\include
Папка с проектом выглядит вот так: http://s002.***********/i200/1008/87/650ed0ca8ceb.jpg

При компиляции:
1>------ Перестроение всех файлов начато: проект: zlibpr, Конфигурация: Debug Win32 ------
1>Построение начато 25.08.2010 16:00:44.
1>_PrepareForClean:
1> Файл "Debug\zlibpr.lastbuildstate" удаляется.
1>InitializeBuildStatus:
1> Обращение к "Debug\zlibpr.unsuccessfulbuild".
1>ClCompile:
1> zlibpr.cpp
1> stdafx.cpp
1> Создание кода...
1>zlibpr.obj : error LNK2019: ссылка на неразрешенный внешний символ _gzclose@4 в функции _main
1>zlibpr.obj : error LNK2019: ссылка на неразрешенный внешний символ _gzwrite@12 в функции _main
1>zlibpr.obj : error LNK2019: ссылка на неразрешенный внешний символ _gzopen@8 в функции _main
1>d:\мои документы\visual studio 2010\Projects\zlibpr\Debug\zlibpr.exe : fatal error LNK1120: 3 неразрешенных внешних элементов
1>
1>СБОЙ построения.
1>
1>Затраченное время: 00:00:01.79
========== Перестроение всех: успешно: 0, с ошибками: 1, пропущено: 0 ==========
Данные функции описаны здесь: http://zlib.net.ru/

В общем что-то не так сделал...


niXman, да у меня проблемы с подключением zlib'ы, с бустом думаю будет ещё запарнее
Для пшп в инете дофига русских сайтов-каталогов с подробным описанием функций и примерами. У си есть только этот форум + .com, на которых есть далеко не всё и невсегда всё понятно начинающему.
 
Текущее время: 09:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru