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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Arwel
9 / 9 / 0
Регистрация: 04.03.2013
Сообщений: 659
#1

Отличие функций [объясните] - C++

19.09.2013, 08:37. Просмотров 271. Ответов 2
Метки нет (Все метки)

C++ (Qt)
1
2
3
4
5
6
ZEXTERN int ZEXPORT compress OF((Bytef *dest,   uLongf *destLen,
                                 const Bytef *source, uLong sourceLen));
 
ZEXTERN int ZEXPORT compress2 OF((Bytef *dest,   uLongf *destLen,
                                  const Bytef *source, uLong sourceLen,
                                  int level));
В чем отличие этих двух функций?
Информация взята из api zlib
В архиве апи
Вложения
Тип файла: rar zlib.rar (22.5 Кб, 2 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2013, 08:37     Отличие функций [объясните]
Посмотрите здесь:

Отличие форматирующих функций, флагов, манипуляторов - C++
Изучал форматный ввод и когда уже начал думать, что понимаю его, столкнулся с тем, что мне не понятно - зачем используются три вида...

Какое отличие в работе двух этих функций? - C++
Никак не могу понять различие в работе функций type& func() и type func(). Сделал себе микро-пример, но все равно не пойму. ...

Функции работы со строками, отличие функций с добавлением _s - C++
При работе с строками в VS 2012, увидел от него предупреждение при использовании функций gets(), strcat() и др. Ругается что они являются...

Объясните, пожалуйста, как работает передача переменных при вызове функций? - C++
#include <iostream> #include <conio.h> using namespace std; void z(int *a,int lenght){ int *p; for...

Объясните программу по теме "Перегрузка функций" - C++
Добрый день. Помогите разобрать следующую задачу. Всё понятно, кроме этих моментов: if (i < 0) return -i; else return i; if (d <...

Отличие С от С++ - C++
В чем отличие языка С от С++

Отличие двух типов - C++
Чем отличаются два типа: double и float? Напишите существенные отличия!

Отличие istreambuf_iterator от istream_iterator - C++
Прочитал все найденные похожие темы... Протестировал все, что можно... Но отличий так найти и не смог этих двух итераторов... Оба являются...

cin.get в чем отличие ? - C++
Всем доброго времени суток, подскажите в чем отличие в этих строках: char a; cin.get(a); a = cin.get();

Отличие get() и release() у auto_ptr - C++
Вопрос,конечно,глупой. Но не могу разобраться. В чём всё таки различение между auto_ptr<int> pi(new int(24)); cout<<pi.release();...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461
19.09.2013, 08:40     Отличие функций [объясните] #2
Во второй функции есть дополнительный аргумент "int level", а вот как он используется нужно смотреть в коде
Петррр
5946 / 3383 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
19.09.2013, 08:43     Отличие функций [объясните] #3
C++
1
2
3
4
5
6
7
/*
     The following utility functions are implemented on top of the basic
   stream-oriented functions.  To simplify the interface, some default options
   are assumed (compression level and memory usage, standard memory allocation
   functions).  The source code of these utility functions can be modified if
   you need special options.
*/
C++
1
2
3
4
5
6
7
8
9
10
11
/*
     Compresses the source buffer into the destination buffer.  sourceLen is
   the byte length of the source buffer.  Upon entry, destLen is the total size
   of the destination buffer, which must be at least the value returned by
   compressBound(sourceLen).  Upon exit, destLen is the actual size of the
   compressed buffer.
 
     compress returns Z_OK if success, Z_MEM_ERROR if there was not
   enough memory, Z_BUF_ERROR if there was not enough room in the output
   buffer.
*/
В первой функции уровень сжатия принимается по умолчанию.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru