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

Аналог atoi в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ sin 180 градусов и cout http://www.cyberforum.ru/cpp-beginners/thread333420.html
Делал задачки из учебника по С++ и столкнулся с такой штукой: cout выводит sin 180 градусов примерно так : 1.4653е-007, а printf(%lf) выводит 0.000. Почему так происходит ?
C++ Error: Invalid use of incomplete type Всем доброго вечера, возникла проблема в следующем коде. Я скорее всего не замечаю какой-то мелочи. Поможете понять что за ошибка? In file included from ..\Sample_Memento\elements.cpp:1: ..\Sample_Memento\/elements.h: In member function 'StringMemento* String::CreateMemento()': ..\Sample_Memento\/elements.h:16: error: invalid use of incomplete type 'struct StringMemento'... http://www.cyberforum.ru/cpp-beginners/thread333418.html
завершение родительского процесса из дочернего C++
Всем доброго времени суток. Мне нужно из дочернего процесса закрыть родительский, но ничего не выходит. Вот исходник дочернего #include<windows.h> #include<conio.h> int main(int argc, char *argv) {
класс компилируется но не чего не выводит на экран C++
компилируется но не чего на экран не выводит вот код: #include <iostream> #include <conio.h> #include <locale.h> using namespace std; class Cat { public:
C++ Работа со строковыми переменными http://www.cyberforum.ru/cpp-beginners/thread333371.html
Поиск позиции N-го вхождения символа C в строке s. Если такой количества вхождений нет - функция должна вернуть значение -1. реализовать нужно с помощью int nPos (N, C, s). но без использования библиотеки <string.h>.
C++ dynamic_cast Уважаемые, подскажите теорию. Как устроен данный каст? Не нашел его определений. В студии он зашит в библиотеку, подсказок в хелпе про него нету. А задание - реализовать нечто подобное своими функциями. (текстов реализации задание НЕ надо) Насколько я понял из описания его работы - он проверяет является ли тип к которому приводим базовым для приводимого или нет, является ли наследования от базы... подробнее

Показать сообщение отдельно
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
15.07.2011, 22:38     Аналог atoi в С++
Реализовывайте сами, это несложно.
Для беззнакового числа
C++
1
2
3
4
5
6
size_t _atoi(const char * str){
   size_t res = 0;
   for (; *str; res += *str++ - '0')
      res *= 10;
   return res;
}
P.S. посты выше и ниже моего используют STL >_<
 
Текущее время: 20:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru