Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Написать программу обработки файла типа запись Написать программу обработки файла типа запись, содержащую следующие пункты меню: - Создание, - Просмотр, - Коррекция – добавление новых данных или исправление старых, - Выполнение требуемых действий. 1. Для книг, хранящихся в библиотеке, задаются: - регистрационный номер книги; - автор; - название; https://www.cyberforum.ru/ cpp-beginners/ thread317200.html В последовательности найти наиболее длинную последовательность подряд идущих нулей C++
Дана последовательность из n вещественных чисел. Найти наиболее длинную последовательность подряд идущих нулей.
C++ указатели https://www.cyberforum.ru/ cpp-beginners/ thread317197.html
произведение элементов массива, расположенных между первым и вторым нулевыми элементами.решение при помощи указателей решите плз, а то с укзателями ну вообще никак Добавлено через 34 минуты вот решеная задача без указателей, помогите переделать под указатели #include <stdio.h> #include <conio.h> #include <windows.h> char* Rus(const char* text);
C++ указатели https://www.cyberforum.ru/ cpp-beginners/ thread317193.html
произведение элементов массива, расположенных между первым и вторым нулевыми элементами.решение при помощи указателей решите плз
Не работает #pragma comment C++
Пишу так #pragma comment(lib,libgdi32.a) но библиотека не включается. Почему?
C++ Используя разложение e^x в ряд. Вычислить e^5 https://www.cyberforum.ru/ cpp-beginners/ thread317153.html
Доброго всем времени суток. Прошу помочь написать программу в TC. У нас скоро экзамен, а как это делается у меня нет даже идей
C++ Упоавление текстом Всем привет! Помогите пожалуйста, я вообще не понимаю что и как нужно сделать. Очень надо! Заранее спасибо. Вот задание: На экране в центре напечатана буква (латиница), а сверху - побитно байт атрибутов этой буквы. Курсор при помощи клавиш "стрелки вправо-влево" перемещается по битам байта атрибутов и при нажатии Enter значение соответствующего бита инвертируется, при этом изменяется и байт... https://www.cyberforum.ru/ cpp-beginners/ thread317152.html C++ Прокомментируйте код
#include <iostream> using namespace std; void PrintBit(unsigned a); int main() { int x, y, m, n;
C++ ошибка в программе скажите где ошибка и как её исправить? #include<stdio.h> #include<conio.h> #include<string.h> #include<stdlib.h> #include<process.h> void menu(); void vvod(char *); void res(char *); void info(void); https://www.cyberforum.ru/ cpp-beginners/ thread317130.html C++ Дополнительный код с++ https://www.cyberforum.ru/ cpp-beginners/ thread317129.html
Добрый день, во-первых как убрать неистовые 1..1 в ответе? Я понимаю что это машинный код и таким образом определяется положительный или отрицательный .. но такой ответ мне сказали переделать, есть какие-нибудь идеи? Во-вторых почему у меня не инвертируется res2? int main() { ifstream infile; string str1, str2; double op1, op2; infile.open("file.txt", ifstream::in);...
C++ Двусвязный список планет. Упорядочить по возрастанию диаметра орбиты
согласно заданию есть список объектами которого являются звезды и планеты. при сортировки по имени необходимо вывести звезду и упорядоченные по диаметру орбиты планеты принадлежащие ей для этого вывода была написан функция Print_1 но она работает не совсем так как надо, помогите разобраться что в ней не так(проект представлен в архиве)
C++ Дано натуральное число (вводится из файла). Дано натуральное число (вводится из файла). Определите число, полученное заменой порядка следования цифр заданного числа на обратный. Выведите это число на экран. Ответ вывести в окно консоли. https://www.cyberforum.ru/ cpp-beginners/ thread317110.html
22 / 21 / 8
Регистрация: 09.06.2011
Сообщений: 76
10.06.2011, 16:35 0

Навигация по директориям - C++ - Ответ 1747071

10.06.2011, 16:35. Показов 11617. Ответов 6
Метки (Все метки)

Ответ

Скорее всего тебе просто нужно выводить список файлов в директории и свободно гулять из одной в другую. Я правильно понял??

Тогда, если мы начинаем просмотр с каталога, в котором лежит exe-ник, назначаем переменной текущий каталог.

CurDir = ".\";

При поиске, в функцию FindFirstFile передаем СurDir+"\*"
Можно будет вывести содержимое каталога.

Поднимаемся на уровень выше: CurDir = "..\" + CurDir
Спускаемся ниже: CurDir = CurDir + "\NextFolder"

Конечно при подъеме необходимо анализировать можно ли удалить имя каталога
CurDir = "Folder1\Folder2"
Поднялись
CurDir = "Folder1", а не CurDur = "..\Folder1\Folder2"
Хотя так тоже должно работать

Добавлено через 34 минуты
Здесь есть листин просмотра файлов и папок в заданной директории

http://msdn.microsoft.com/en-u... 85%29.aspx

Вернуться к обсуждению:
Навигация по директориям C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2011, 16:35
Готовые ответы и решения:

Чтение по динамическим директориям
Не читает некоторые файлы. if (flag) { WIN32_FIND_DATA FindFileData; HANDLE hf; hf =...

Поиск по файлам и директориям
Здравствуйте! Как бы сделать программку на C++ производящую поиск по файлам и директориям? точнее,...

Поиск по директориям
Здравствуйте! У меня есть программа, которая ищет файлы по маске и проводит с ними определенные...

Рекурсия по директориям
Необходимо чистить сетевой ресурс от залежавшегося мусора. Например если файл или папка старше...

6
10.06.2011, 16:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2011, 16:35
Помогаю со студенческими работами здесь

Перемещение файлов по директориям
Есть вот такой код: &lt;?php if(isset($_FILES)) { $myfile = $_FILES; ...

Сортировка файлов по директориям.
Здравствуйте, товарищи! Есть такое задание - написать консольную программу, которая в указанной...

shell и sed, перемещения по директориям
Формулировка задания такова Используя редактор SED и скриптовый язык SHELL, разработать программу,...

Проход по директориям (показывает точки)
Объясните почему не показывает папки по адресу D:\\OOP ? WIN32_FIND_DATA wf; wchar_t *pStr =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru