Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2017, 20:43   #1
Paul_Cooper
Новичок
Джуниор
 
Регистрация: 29.08.2017
Сообщений: 2
Восклицание Перевод цифр в буквы и наоборот

Привет программеры. меня затянул ваш форум , а потому тут я и решил дать вам несколько советов. Для начала держите: Великий и Ужасный файл abc.h. Библиотека с++.


1.Мануал.
Все до мышки просто: копируем файл в директорию вашего компилятора(ну куда копировать разбирайтесь - у всех разные компайлеры) но для примера в Visual Studio от 2015 [C:\\Program Files(x86)\Microsoft Visual Studio 14.0]\\VC\\include

А затем в cpp пишем #include <abc.h>


2.Функции.
Функций всего три - abc(letter) - переводит буквы нижнего регистра в цифры (EN) от 1 до 26;
ABC(letter) - то же но с нижним регистром;
NumToLet(num) - цифры от 1 до 26 переводит в буквы от a до z, возвращает маленькие буквы;
все функции в случае с неверными цифрами и буквами возвращают 1337;


3. Какого черта? Кому это нужно?
Что-же я искал подобные простенькие библиотеки, но не нашел, а мне было уж очень лень писать их самому, а потому представил я вам написанную на досуге простенькую и свою.
Сохраните себе коль так-же ленивы как я, ну или на всякий случай.

Напишите если Прочли все это, а если уж полезно оказалось - тоже напишите в теме, скидывайте свои полезные библиотеки, всем удачи!
Вложения
Тип файла: rar abc.rar (528 байт, 26 просмотров)
Paul_Cooper вне форума Ответить с цитированием
Старый 29.08.2017, 22:30   #2
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Даже глянул. Ну и жесть. :D
Croessmah вне форума Ответить с цитированием
Старый 29.08.2017, 22:52   #3
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

jura_k нервно курит в сторонке...
waleri вне форума Ответить с цитированием
Старый 31.08.2017, 10:33   #4
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

На вот, полезности со строками...особенно там полезно чтение всего файла в контейнер.

https://github.com/alexzk1/astroed/b...ils/strutils.h

Г, вопрос к автору темы, а вот этот фрагмент вас не смущает?

Код:
case 26: letter = 'z';
		break;


	default: return 7;
		break;
	}
	return letter;
как бы...там возврат букв, а там числа...и что следует из этого факта?

Последний раз редактировалось alexzk; 31.08.2017 в 10:38.
alexzk вне форума Ответить с цитированием
Старый 02.09.2017, 11:57   #5
Paul_Cooper
Новичок
Джуниор
 
Регистрация: 29.08.2017
Сообщений: 2
По умолчанию

Цитата:
Сообщение от alexzk Посмотреть сообщение

вопрос к автору темы, а вот этот фрагмент вас не смущает?

Смущает конечно. Черт знает что я написал и почему, но должно было возвращать "err"
Вложения
Тип файла: zip abc.zip (624 байт, 18 просмотров)
Paul_Cooper вне форума Ответить с цитированием
Старый 02.09.2017, 18:33   #6
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Даёш switch для Юникода
Croessmah вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод цифр в буквы (как на мобильном телефоне) Betw Помощь студентам 1 14.04.2012 22:30
перевод колонок из цифр в буквы и обратно Bape}l{ka Microsoft Office Excel 7 28.09.2011 14:45
Строчные буквы в заглавные и наоборот Delphi 7 tarakan1983 Помощь студентам 3 20.03.2009 14:15