Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не могу создать массив из слов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переписать текстовый файл удалив строчку в которой стоит знак "?" http://www.cyberforum.ru/cpp-beginners/thread693941.html
Имеется предварительно созданный текстовый файл. Удалить из него строку, в которой стоит вопросительный знак и результат (т.е. все строки кроме этой) записать в другой файл. #include <stdio.h>...
C++ Редактирование реестра (файл реестра) Есть файл реестра, скажем C:\\file.reg. Нужно из программы на C++ отредактировать реестр с помощью этого файла, но так, чтобы при этом не появлялось предупреждение о внесении изменений в реестр.... http://www.cyberforum.ru/cpp-beginners/thread693932.html
Из файла считать строку с пробелами C++
Нужно, чтобы из файла считывалась строка, проблема в том, что в ней есть пробелы... можно как-нибудь считать строку с пробелами? Заранее спасибо)
C++ Перегрузка операторов
Помогите разобраться в перегрузке операторов. Нужно создать клас Автомобиль в котором определить поля скорость и стоимость и методы доступа к этим полям. Перегрузить оператор "+" и "-", которые будут...
C++ clrscr(); не определен данный тип и const MAX_ELEMENTS = 4; отсутсвует тип int когда я его туда вписываю у меня больше ошибок вылазит http://www.cyberforum.ru/cpp-beginners/thread693910.html
#include "stdafx.h" #include <ctime> #include <stdio.h> #include <conio.h> int main() { const MAX_ELEMENTS = 4; int m;
C++ Олимпиадные задачи Дорогие друзья! Обращаюсь к вам с необычной просьбой. В прошлом году здесь кто-то выложил ответы на олимпиадные задачи, которые проводились онлайн. Благодаря этому человеку я попал в очный тур и... подробнее

Показать сообщение отдельно
c0nail
0 / 0 / 0
Регистрация: 09.11.2012
Сообщений: 30

Не могу создать массив из слов - C++

10.11.2012, 19:27. Просмотров 590. Ответов 2
Метки (Все метки)

У меня есть путь к файлу который я задаю с консольки, мне надо его преобразовать в обратный типо:
( C:\PP\x.com в x.com\pp\c: ) через strtok я его разбил на под части а вот как , эти части записать в массив слов чтоб сделать реверс я не знаю(


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
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <fstream>
using namespace std;
int main(int argc, char * argv[])
{
    char X[100];
    char Y[100];
    
    char * p[10];
    char Z[2]="\"";
    char B[2]="/";
    strcpy(X,argv[1]);
    strcpy(Y,argv[2]);
    std::ofstream file("c://result.txt",ios::app);
//  strcpy(X,strrev(X));
    char* token;
    char delimiters[]="\\";
    token=strtok(X,delimiters);
    while  (token  !=NULL){   
        
       printf( "%s\n",token );
       token = strtok(NULL,delimiters);
    }
    
    file << X<<"\n";
    file << Y<<"\n";
    file.close();
getch();
}
Добавлено через 1 час 40 минут
Ну или предложите как ещё можно записать обратный путь)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru