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

Как заменить функции strset и atoi? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод сжатия Хаффмана http://www.cyberforum.ru/cpp-beginners/thread188594.html
Есть Метод сжатия Хаффмана или нет и как его использовать ? покажите если можите ? ну те кто уже знает !
C++ Построить гистограмму со столбцами в виде пирамид - Пользователь задает n значений (n вводит пользователь), где каждое значение – это количество детей, рожденных в каком-либо городе в определенный период времени (например, месяц). Тип диаграммы: гистограмма со столбцами в виде пирамид. http://www.cyberforum.ru/cpp-beginners/thread188453.html
C++ Восстановление FAT16
Мне очень нужна помощь опытных программистов. Возникла проблема: нужно написать программу по востановлению FAT 16, т.е. восстановление кластерной цепочки..Ума не приложу как то делается на С++. Если кто сможет, помогите..буду очень благодарна
C++ Можно ли (и как) на С++ перехватить действия сторонней программы в windows?
Например фотожопа. Возможно ли на С++ написать некоторую программу, которая бы фиксировала все действия, производимые пользователем в фотошопе (наложил фильтр, выбрал другой инструмент и т.п.)? Т.е. нужно что-то наподобие keylogger, только следить не за нажатиями по клавиатуре, а мышкой по инструментам в программе windows Следите за речью!
C++ дата => дни с 1990 года http://www.cyberforum.ru/cpp-beginners/thread188006.html
задача такая, вводится дата, например 11.11.2010 и нужно перевести её в дни с начала например 1990 года... как можно проще с учётом весокосных годов и тд.. и если не сложно, побольше комментариев
C++ Вызов деструкторов членов класса у меня есть класс поля которого тоже классы...при выходе из конструктора вызывается деструктор для его полей..даже для указателей...что делать?как этого избежать? подробнее

Показать сообщение отдельно
Day
 Аватар для Day
1149 / 954 / 57
Регистрация: 29.10.2009
Сообщений: 1,384
12.11.2010, 00:10     Как заменить функции strset и atoi?
C
1
2
3
4
5
6
7
8
int MyAtoi (char *s)
{ int r =0; 
    for(;*s!='\0';s++) {
       if (*s<'0' || *s>'9') break;
       r = 10*r + *s-'0';
    }  
    return(r)
}
Ну еще нужно пропустить начальные пробелы и проанализировать знак
 
Текущее время: 05:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru