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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Flash111
Сообщений: n/a
#1

Сформировать строку, считая числа начальной строки соответствующими ASCII-кодами символов результирующей строки - C++

14.06.2013, 17:24. Просмотров 304. Ответов 1
Метки нет (Все метки)

Доброго времени суток! Прошу помощи.
Дана строка в виде последовательности разделенных запятыми натуральных чисел 32 ... 255. Сформировать строку, считая числа начальной строки соответствующими ASCII-кодами символов результирующей строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2013, 17:24     Сформировать строку, считая числа начальной строки соответствующими ASCII-кодами символов результирующей строки
Посмотрите здесь:

Копирование символов из строки в строку C++
C++ Сформировать две строки - первая содержит только числа из исходной строки, а вторая – только слова
Вывод числа вхождений каждого из символов первой строки во вторую строку C++
Строки. Уменьшить заданную строку на К символов C++
C++ Сформировать таблицу ASCII-кодов символов с номерами от a до b
C++ Сформировать новую строку, состоящую из слов исходной строки
C++ Сформировать строку из слов исходной строки в порядке уменьшения количества символов в слове
Сформировать новую строку, состоящую из символов цифр исходной строки C++
C++ Из строки сформировать отдельно строку латинских и строку русских букв
Разработать функцию, выполняющую кодирование специальных символов строки text соответствующими сущностями HTML C++
Считая что в двух строках находятся очень длинные целые числа, сформировать третью строку - сумму этих чисел C++
C++ Задан файл f1. Сформировать ф2, разбивая ф1 на строки(разделители - точка или 20 символов)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Desu_Is_A_Lie
 Аватар для Desu_Is_A_Lie
62 / 62 / 3
Регистрация: 26.02.2012
Сообщений: 114
14.06.2013, 18:51     Сформировать строку, считая числа начальной строки соответствующими ASCII-кодами символов результирующей строки #2
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
/*************************************************************************************/
#include    <tchar.h>
#include    <iostream>
#include    <string>
#include    <regex>
/*************************************************************************************/
 
int _tmain(int argc, _TCHAR* argv[])
{  
    std::cout   <<  "Enter string: ";
    
    std::string sStr, sASCII;
    std::getline(std::cin, sStr);
 
    std::regex  rgComma(",");
    for (auto it = std::sregex_token_iterator(sStr.begin(), sStr.end(), rgComma, -1); it != std::sregex_token_iterator(); ++it)
     {sASCII.push_back(std::stol(*it));}
 
    sASCII.push_back(0x00);
 
    std::cout   << "ASCII string: " << sASCII << "\n";
 
    std::system("pause");
    return      0;
}
/*************************************************************************************/
Пример работы:
Кликните здесь для просмотра всего текста

Enter string: 84,104,105,115,32,105,115,32,114,101,103,101,120
ASCII string: This is regex
Yandex
Объявления
14.06.2013, 18:51     Сформировать строку, считая числа начальной строки соответствующими ASCII-кодами символов результирующей строки
Ответ Создать тему
Опции темы

Текущее время: 14:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru