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

Считывание строк из текстового файла и создание папки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ классы http://www.cyberforum.ru/cpp-beginners/thread270974.html
доброго времени суток! кто-нибудь знает как описать класс car: марка - char, мощность - int, стоимость - float с помощью конструкторов и деструкторов.
C++ матрица Создать матрицу 3х2 найти в ней найбольший и найменьший элемент http://www.cyberforum.ru/cpp-beginners/thread270959.html
проверка судоку C++
Помогите пожалуйста написать программу , которая проверяет правильность решения судоку. Мне нужно ,чтобы в двумерном массиве в каждой строке не было повторяющихся элементов, в каждом столбе, и в секторе .
C++ Представление в памяти массивов и матриц
Здравствуйте всем!!!Помогите пожалуйста, нужно написать код программы на следующую задачу: Цель работы – получение практических навыков в использовании указателей и динамических объектов в языке C, С++ создание модульных программ и обеспечение инкапсуляции. 1.1 Постановка задачи и варианты заданий Сформировать разреженную матрицу целых чисел в соответствии с выбранным вариантом задания и...
C++ Работа с zip-архивами. http://www.cyberforum.ru/cpp-beginners/thread270936.html
Есть что-нибудь с открытым кодом, для упаковки/распаковки zip-архивов? Обязательно чтобы поддерживало разные степени сжатия для файлов одного архива. C или C++.
C++ Структура Описать структуру с именем TRAIN, содержащую следующие поля:-название пункта назначения;-номер поезда;-время отправления.Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 8 элементов типа TRAIN; записи должны быть упорядочены в алфавитном порядке по названиям пунктов назначения;-вывод на экран информации о поездах, отправляющихся после введенного... подробнее

Показать сообщение отдельно
[Freeman]
34 / 34 / 6
Регистрация: 07.06.2010
Сообщений: 118
06.04.2011, 10:13     Считывание строк из текстового файла и создание папки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
// for Windows
 
#include <fstream>
#include <iostream>
#include <string>
#include <windows.h>
 
int main()
{
    char current_dir[512];
    std::string name, full_name;
 
    std::ifstream file( "names.txt" );
    if ( !file )
    {
        std::cerr << "Cannot open file!\n";
        return 1;
    }
    
    GetCurrentDirectory( 512, current_dir );
 
    while ( ! file.eof() )
    {
        std::getline( file, name );
        if ( name.empty() )
        {
            std::cerr << "Incorrect file!\n";
            return 1;
        }
        full_name = current_dir;
        full_name.append( "\\" ).append( name );
 
        if ( ! CreateDirectory( full_name.c_str(), NULL ) )
        {
            std::cerr << "Cannot create directory with name: " << name << "\n";
            continue;
        }
        else
            std::cout << "Directory: " << name << " create\n";
    }
    return 0;
}
 
Текущее время: 02:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru