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

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

Войти
Регистрация
Восстановить пароль
 
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
#1

Получить из кода символ - C++

14.07.2011, 16:32. Просмотров 987. Ответов 3
Метки нет (Все метки)

Нужно как-то перегнать код символа (по таблице ASCII символов) в символ. Как это можно сделать?
Допустим у меня есть строка string str1. Я хочу получить записать в неё символ с кодом 65, как это сделать? Вариант "запиши туда букву A и всё" не подойдёт так как программа будет писать символы по кодам и я заранее не знаю какой код будет, весь алфавит case'ом пробегать будет по быдлокодерски же. Знаю что в поток можно через put запихнуть символ по его коду, а вот как в переменную рассчитанную на символы запихнуть это уже не знаю, подскажите пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2011, 16:32     Получить из кода символ
Посмотрите здесь:

Получить указатель на символ строки string - C++
надо получить указатель на i-ый символ строки string как это сделать? и еще если у меня будет указатель на i-ый символ строки string как...

Как получить последний символ в блокноте ? - C++
Привет, как получить последний символ в текстовом файле .txt ?

Получить первый символ слова из двумерного массива слов - C++
Задание: обработать массив выделив слова содержащие повтор и слова принадлежащие столбцу, в котором все слова начинаются с согласной буквы....

Как получить int представление char (русские символ cp1251)? - C++
Как получить int представление char (русские символ cp1251)?

Возможно ли без использования цикла получить символ с конца нулевого аргумента main()? - C++
Использую имя файла как аргумент для предварительной настройки программы. Хочу без помощи поиска в цикле получить пред-пред-пред последний...

как получить из кода программу - C++
вобщем есть у меня алгоритм и мне из него нужно получить ехе фаил как этосделать #include <iostream> using namespace std; int...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Maxim Prishchepa
Эксперт С++
1920 / 1032 / 74
Регистрация: 29.03.2010
Сообщений: 3,167
14.07.2011, 16:35     Получить из кода символ #2
эм... моет я чего-то не правильно понял, но вроде так:
C++
1
2
3
char ch = 65;
string str1;
str1 += ch;
CAHTEXHUK
Заблокирован
14.07.2011, 16:37     Получить из кода символ #3
C++
1
2
3
4
5
6
7
int main()
{
    string str;
    
    str.push_back(65);
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2011, 16:44     Получить из кода символ
Еще ссылки по теме:

Напишите программу, которая просит вас ввести какое-нибудь значение кода ASCII (например, 66), а затем выводит на экран символ, соответствующий этому - C++
Напишите программу, которая просит вас ввести какое-нибудь значение кода ASCII (например, 66), а затем выводит на экран символ,...

Это эта задача? (Поменять подряд заданный символ на другой символ.) - C++
Задача (язык С + +). Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ. #include...

Обменять символ 'a' на символ 'т' в заданной строке. Оформить в виде функции - C++
Обменять символ 'a' на символ 'т' в заданной строке. Оформить в виде функции

В тексте удалить указанный символ везде, где он встречается. Программа не позволяет ввести символ - C++
#include<iostream> #include<conio.h> #include<cstdlib> using namespace std; int main() { setlocale(0,"Russian"); char s; ...

Заменить в тексте символ, который вводится с клавиатуры на символ * - C++
Помогите решить в Borland c++ Если можно еще блок-схему Задан тест. Заменить в этом тексте символ, который вводится с лавиатуры на...

Преобразовать строку, вырезав каждый символ "*" и повторив каждый символ, отличный символ "*" - C++
Здравствуйте,уважаемые форумчане!Помогите пожалуйста с написанием программ-а то завтра сдать уже надо... Препод ставит такие требования: ...


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

Или воспользуйтесь поиском по форуму:
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
14.07.2011, 16:44  [ТС]     Получить из кода символ #4
CAHTEXHUK, вообще мне нужно было заменить один из символов, но ВНЕЗАПНО
C++
1
2
3
    string b="Test string";
    b[1]=65;
    cout<<b;
так тоже можно По сути проблема решена.
l_a_m, ну я хотел сразу чтобы без лишних превращений, вижу что можно было сразу и всё вполне и так логично.
Yandex
Объявления
14.07.2011, 16:44     Получить из кода символ
Ответ Создать тему
Опции темы

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