Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 13.12.2007
Сообщений: 87
1

Когда есть альфа (A89), то теряется 0 конце, т.е. 01 вместо 010. Как исправить?

17.08.2009, 00:17. Просмотров 489. Ответов 0
Метки нет (Все метки)

Y menya est' sledyuzaya procedure.
Gde transliryetcya alpha to numeric (a-010,b-020,c-030....)
Kogda est' alpha (A89) teryaetcya 0 v konze t.e.01 vmesto 010.
Kak eto ispravit?
int convert_char_modifier_new(char *Modifier, char *NewModifier)
{char NewMod2[8];
char Tempcrap[8];
char Tempcrap1[8];
char Tempcrap2[8];
memset(NewMod2,0x00,sizeof(NewMod2));
memset(Tempcrap,0x00,sizeof(Tempcrap));
memset(Tempcrap1,0x00,sizeof(Tempcrap1));
unsigned int i;
for ( i = 0; i < strlen(Modifier); i++ )
{if (isdigit(Modifier[i]))
{
sprintf(Tempcrap1, '%d', Modifier[i] - 48);
strcat(Tempcrap, Tempcrap1);
}
else
{
sprintf(Tempcrap1, '%d', Modifier[i] - 64);
strcat(Tempcrap, Tempcrap1);
}
}
sprintf(NewMod2, '%05s', Tempcrap);
strcat(NewModifier, NewMod2);
return(0);
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.08.2009, 00:17
Ответы с готовыми решениями:

Нужно как то различать когда есть расширение в имени файла а когда нет. Как?
Когда пользователь сохраняет файл, ему нужно ввести имя файла(обычно пользователь вводит имя без...

Необходимо отнять от текущей даты 3 года, при выполнении действия теряется 1 день, как это исправить
Есть дата, необходимо отнять от текущей даты 3 года, при выполнении действия разности теряется 1...

Как сделать чтобы выводилось имя и долг человека в конце программы, когда должников не один а несколько?
Это задача в которой ввожу количество пользователей,имя и долг.У кого долг больше 30000...

альфа канал для надписей - вместо прозрачности чернота
Если создать прозрачный Bitmap, и на нем рисовать полупрозрачные линии (через DrawLine), то все ок....

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.08.2009, 00:17

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Есть ли битые сектора жеского диска. И если есть как исправить?
Здравствуйте) проверила жесткий диск Викторией. Сканы проверки Викторией и Смарт прикрепила....

Когда картинку вставить вместо с текстом, а когда текст отдельно а заливка отдельно.Верстка макета
Есть макат psd. Есть область картинка и на ее наложен текст. Текст вставить отдельно или с...

как сделат чтоб программа не ломалась когда считывает char* вместо int
int a; cin&gt;&gt;a; а ввожу &quot;a3&quot; как сделать чтоб прога ето поняла и попыталась считать ещё раз?

Вместо чисел - дата! Как исправить?
Здравствуйте! В результате замера детали получил массив значений (координаты точек). Из Excel...

не работает полностью сервер то есть не выводит когда клиент подключился когда вышел и не отправляет строку
import socket sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM) host = '192.168.0.26'...

Как исправить ошибку цифры вместо слов
Всем привет,как решить проблему когда при прокрутке вместо слова появляются цифры &lt;!DOCTYPE html&gt;...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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