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

Распаковка файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Лабораторные по созданию компилятора. Список триад. http://www.cyberforum.ru/cpp-beginners/thread713599.html
Собственно проблема: Начался курс по СПО (системного программное обеспечение) и задали 4 лабораторные по теме написания компилятора. Насколько я понял лабораторные стандартные: таблица идентификаторов, лексический анализатор, синтаксический анализатор и генерация кода. На преподают его на С++ и я нашел только примеры первых 3 лабораторных по которым можно сделать свое задание, а вот с 4...
C++ Сформировать квадратную матрицу порядка n по заданному образцу Трудности при написании программы. Сформировать квадратную матрицу порядка n по заданному образцу (смотреть вложение). http://www.cyberforum.ru/cpp-beginners/thread713590.html
C++ Поиск элементов массива
Помогите написать код, пожалуйста :) Дан массив целых неотрицательных чисел из n элементов (n<=100). Найти количество чисел массива равных последнему элементу массива. С++
вывод данных в консоль Visual Studio C++
при выводе большого массива консоль не виводит первые значение, вернее они отбрасываются... как зделать чтобы все отображалось ? делал увеличение буфера в консоли не помогло.
C++ The variable 'x' is being used without being initialized http://www.cyberforum.ru/cpp-beginners/thread713568.html
#include <iostream> #include <math.h> using namespace std; int main() { const double PI = 3.14159265; int x, y; double z;
C++ Комбинаторика Как определить количество элементов между средним арифметическим положительных и отрицательных чисел?Я нашел средние ариф. пол.,но точно такого же нет в массиве.И что нужно искать теперь в массиве наиболее близкое к нему? подробнее

Показать сообщение отдельно
lexstir
1 / 1 / 0
Регистрация: 29.11.2012
Сообщений: 7
30.11.2012, 01:06     Распаковка файла
а что не получается???
файл можно выбрать GetOpenFileName, вот пример

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    HWND hwnd = (HWND)h;
    OPENFILENAME ofn;       // common dialog box structure
    char szFile[260];       // buffer for file name
 
    // Initialize OPENFILENAME
    ZeroMemory(&ofn, sizeof(OPENFILENAME));
    ofn.lStructSize = sizeof(OPENFILENAME);
    ofn.hwndOwner = 0;
    ofn.lpstrFile = szFile;
    ofn.nMaxFile = sizeof(szFile);
    ofn.lpstrFilter = "*.sf\0";
    ofn.nFilterIndex = 1;
    ofn.lpstrFileTitle = NULL;
    ofn.nMaxFileTitle = 0;
    ofn.lpstrInitialDir = NULL;
    ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
 
    if (GetOpenFileName(&ofn)==TRUE) {
        SetDlgItemText(hwnd,IDC_EDIT1,szFile); // отправляешь путь 
    }
выбрать директорию можно SHBrowseForFolder, потом также SetDlgItemText, если ты имел ввиду listbox то SendDlgItemMessage

что за файл .sf непонятно, на tipfailov это какой-то IRCAM Sound File
чтобы его можно было "распаковывать" и "запаковывать" нужно знать алгоритм этого "архива"
 
Текущее время: 17:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru