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

Работа с директориями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как составить строку для вывода http://www.cyberforum.ru/cpp-beginners/thread659797.html
WinAPI. Надо вывести сообщение через MessageBox(hWnd,L"Local group name:" ,L"Info",MB_OK); но к L"Local group name:"(он WCHAR) хочу добавить buf_ptr->lgrpi1_name(он LPWSTR). Если делаю вот так MessageBox(hWnd,L"Local group name:" + buf_ptr->lgrpi1_name ,L"Info",MB_OK); пишет error C2110: '+' : cannot add two pointers. Помогите составить строку.
C++ Компилятор не видит объявление класса //Cperson.h #pragma once #include "variables.h" #include "Caudio.h" #include "Cblock.h" #include <vector> enum part{DOWN, UP, LEFT, RIGHT}; class Cperson { http://www.cyberforum.ru/cpp-beginners/thread659796.html
C++ Получение вывода другой программы
Требуется запустить консольное приложение и получить текст, который оно вывело в stdout и stderr. Скажите, пожалуйста, как это можно сделать? Я вижу только один вариант - перенаправлять стандартные потоки в файлы. Сомневаюсь, что это самый быстрый.
C++ Для каждого массива определить номер строки с наибольшим количеством отрицательных элементов
Доброго времени суток. Помогите пожалуйста, буду очень признательна. Использование функций в языке СИ, возвpащающих одно значение Даны целочисленные массивы A, B. Для каждого массива определить номер строки с наибольшим количеством отрицательных элементов.
C++ задачка с++ http://www.cyberforum.ru/cpp-beginners/thread659785.html
Задачка с++ Для каждого жителя города задано множество (возможно, пустое) имен его детей; каждый житель города имеет уникальное имя. Жители x и y называются родственниками, если либо x — ребенок y, либо y — ребенок x, либо существует некий z, такой, что x является родственником z, а z — родственником у. Получить все подмножества родственников. Вместо имен можно использовать шифры (номера)...
C++ Нахождение целых корней многочлена методом Горнера Здравствуйте, помогите мне разобраться с одной проблемой. Мне надо написать программу, которая находит целые корни многочлена по схеме Горнера, через делите свободного члена. Программа считает, но в ответе постоянно выдает ответ "нет". Программа: //--------------------------------------------------------------------------- #include <iostream> #include <conio.h> #include <vcl.h> #include... подробнее

Показать сообщение отдельно
denys_l
51 / 51 / 4
Регистрация: 26.09.2011
Сообщений: 186

Работа с директориями - C++

28.09.2012, 17:26. Просмотров 937. Ответов 0
Метки (Все метки)

Не пойму что я делаю не так...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <windows.h>
#include <io.h>
#include <stdio.h>
#include <direct.h>
#include <locale>
using namespace std;
 
int main() {
    setlocale(0,"rus");
    _finddata_t object;
    char root[600];
    _getcwd(root, 600);//получаю текущий каталог
    cout << "Current directory: " << root << endl << endl;
    strcat(root,"\\*.*");//говорю, что искать надо в нем все файлы и каталоги
    int descript = _findfirst(root,&object);//нахожу первый (папку?)
    while(descript != -1) {
                cout << object.name << endl;//если все хорошо
        descript = _findnext(descript,&object);//ищем следующий     
    }
}
Выводит точечки. Причем только
.
..
Если я меняю
C++
1
strcat(root,"*.*");
то оно выводит с каталога выше
но выводит папку и имя файла. Хотя там ещё есть файлы и папки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru