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

Чтение архива RAR или ZIP (возможно с предварительно установленным паролем) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функционал файлового ввода-вывода http://www.cyberforum.ru/cpp/thread130178.html
Подскажите как сделать, может есть у кого готовая реализация. Не знаю даже с чего начать(((( Необходимо проработать функционал файлового ввода-вывода, который должен включать себя: ввод имени...
C++ Битовые операции. Посимвольный ввод и вывод. Даны текстовые файлы. Реализовать функции шифровки и дешифровки файлов методом перестановки пар смежных битов asci-кодов символов. Файл – это текстовый ASCII файл, который состоит из любого... http://www.cyberforum.ru/cpp/thread130164.html
C++ Потоковое видео на С++
Всем привет! Подскажите, пожалуйста, как реализуется на С++ чтение кадров потокового видео.
C++ Не могу дописать метод перевода в десятичного кода символа в двоичный в алгоритме LZW
#include "stdafx.h" #include <iostream> #include <fstream> #include <string> using namespace std; class Lzw { // Вспомогательный класс, описывающий элемент в таблице
C++ Редактирование файлов шрифтов http://www.cyberforum.ru/cpp/thread129740.html
Здравствуйте! Я пишу (на с++) редактор шрифтов (пока что *.otf, *.ttf, *.ttc)... 1-я задача - удаление из шрифта указанного набора символов, и всей с вязаной с ними информации... ...
C++ исправить программу Помогите исправить программу #include <iostream> #include <stdlib.h> #include <string.h> #include <ctype.h> #include <fstream.h>; #pragma argsused using namespace std; подробнее

Показать сообщение отдельно
odip
Эксперт С++
7158 / 3220 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
18.05.2010, 20:52
Тогда делай правильно
Берешь переменную TEMP - она указывает на временный каталог
в системе может не быть C:\TEMP
во временном каталог создает свой каталог со случайным именем
C:\TEMP\XXXXXX, где XXXXXX - случайное имя
а потом уже работаешь с этим временных каталогом
В конце временный каталог удаляешь со всем содержимым

Иначе при запуске твоей программы два раза одновременно будет косяк
При запуске программы если нет админских прав или каталога C:\TEMP Будет косяк

Добавлено через 3 минуты
RAR
Распаковать архив с паролем "12345"
Пароль можно подать в командную строку

Код
> rar x 1.rar -p12345

RAR 3.93   Copyright (c) 1993-2010 Alexander Roshal   15 Mar 2010
Shareware version         Type RAR -? for help


Extracting from 1.rar

Extracting  1.txt                                                     OK
All OK
Добавлено через 1 минуту
ZIP
Распаковать архив с паролем "12345"
Пароль можно подать в командную строку
Код
> unzip -P 12345 1.zip
Archive:  1.zip
 extracting: 1.txt
Добавлено через 1 минуту
Обязательно проверять код возврата
При ошибках консольные архиваторы будут выдавать не 0
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru