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

Как в функции открытия файла fopen() задать путь через ключи - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сколькими способами можно заполнить прямоугольник другими прямоугольниками без их наложения http://www.cyberforum.ru/cpp-beginners/thread685859.html
Задача С ограничение по времени на тест 2 секунды ограничение по памяти на тест 256 мегабайт C.in C.out У Данияра очень много дипломов олимпиад --- по информатике и по русскому языку. Дипломы по информатике имеют размер 2x1, причем 2 --- это высота,
C++ Не работает сортировка в приведенном коде что тут не так? #include <iostream> using namespace std; void en(int* a, int size); void ex(int* a, int size); void merge(int* a,int p,int q,int size); void merge_sort(int* a,int p,int size); http://www.cyberforum.ru/cpp-beginners/thread685850.html
C++ Возведение числа в степень
Помогите написать программу, возводящщую число M в степень N (-10<M<10, 0<N<10 - проверить выполнение данных условий)
Создать классы, описывающий прямоугольники и класс-наследник, описывающий прямоугольные параллепипеды C++
Создать классы, описывающий прямоугольники. Найти площадь прямоугольника. Создать класс-наследник, описывающий прямоугольные параллепипеды. Определить площадь поверхности прямоугольного параллепипеда.
C++ Оптимальная IDE для новичка http://www.cyberforum.ru/cpp-beginners/thread685826.html
Подскажите в какой IDE лучше начать программировать Qt или Visual Studio?
C++ Какую библиотеку нужно подключить для работы с динамическими массивами Подскажите, пожалуйста, какую библиотеку нужно подключить, чтобы это заработало: cli::array<array<int>^>^ Str = gcnew cli::array<array<int>^>(10); // создаём for (int i = 0; i < 10; i++) Str = gcnew cli::array<int>(10); подробнее

Показать сообщение отдельно
alyoniha
0 / 0 / 0
Регистрация: 08.10.2012
Сообщений: 8
01.11.2012, 10:55     Как в функции открытия файла fopen() задать путь через ключи
Как в функции открытия файла fopen() задать путь через ключи.
Раньше путь задавался так:
C++
1
2
  char *dir="/usr/ivs/info_w/pkr/titan.lsb";
  if ( (stream=fopen(dir,"r"))        == NULL)                         return (-1);
Сейчас необходимо что бы вместо dir задавался некоторый ключ их должно быть несколько в зависимости от того какой файл нужно открыть в данный момент. Ключ указываем в момент запуска программы.
Например ключи:
-n = titan1.lsb;
-p = /usr/ivs/info_w12/pkr/titan23.lsb;
-w = /usr/ivs/titan11.lsb;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru