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

Реализация команд до и после пробела через функцию gets_s() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дублирование последнего символа while ( !file.eof() ) http://www.cyberforum.ru/cpp-beginners/thread1760049.html
Хочу получить содержимое текстового файла, со всеми строками и пробелами. На выводе получаю один лишний дубликат последнего символа. string show; char info; cin >> one; if ( !_access( one.c_str(), 0) ) { ifstream file ( one.c_str() ); while ( !file.eof() ) { file.get( info );
C++ Сортировка текста по алфавиту (ООП) Отсортировать в объектно ориентированном программировании. Сделать так, чтобы сначала сортировались буквы, а потом пробелы, запятые и т.д. http://www.cyberforum.ru/cpp-beginners/thread1760016.html
C++ Шифрование текста, табличная замена текста
Один из простейших способов шифровки текста состоит в табличной замене каждого символа другим символом - его шифром. Выбрать некоторую таблицу, разработать способ ее представления, затем а) зашифровать данный текст; б) расшифровать данный текст Каким образом мне это делать ? я подумал что делать для каждой буквы if но это будет слишком много
Работа с конструктором C++
Доброго времени суток. Обращаюсь к вам с двумя проблемами. Во-первых, Code Blocks выдаёт у меня ошибку multiple definition. Связано ли это с тем, что я привязываю заголовочный файл bankomat.h #ifndef BANKOMAT_H_INCLUDED #define BANKOMAT_H_INCLUDED #include <iostream> #include <cstdlib> #include <locale.h> сразу к двум файлам?
C++ Запутался с индексами http://www.cyberforum.ru/cpp-beginners/thread1759978.html
Привет, немного запутался в своем же коде (который работает на ура). Создал функцию, которая разделяет текст на слова и возвращает вектор этих слов. Она берет в аргументы сам тект, делиметры (которыми разделяются слова) и максимальный размер слова, которое может быть записано в вектор. Вот она: std::vector<std::string> tokenize(const std::string & text, const std::string & delim, int...
C++ Функция replace(). Дайте рекомендации, пожалуйста Добрый вечер! Написал не сложную функцию replace, но чувствую, что с утечками памяти тут не всё хорошо. Не могли бы дать рекомендации, как функцию можно было бы улучшить в этом плане. #include <iostream> #include <stdio.h> #include <tchar.h> #include <locale.h> подробнее

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

Реализация команд до и после пробела через функцию gets_s() - C++

11.06.2016, 01:55. Просмотров 165. Ответов 3
Метки (Все метки)

Хочу реализовать смену текущей директории, без нажатия клавиши "Enter", иными словами, введя команду 'cd new_home' (и только после этого нажав "Enter"),
домашняя директория должна меняться на 'new_home'.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
char one[32], *two[32];
string folder;
gets_s(one);
char * call = strtok_s(one, " ", two);
if ((string)call == "cd")
{
    if (call = strtok_s(NULL, " ",two))
    {
        folder = (const char*)two;
        _chdir(folder.c_str());
    }
else
 cd_home();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru