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

atoi() - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ WinAPI Простейшая... незавершаемая программа под Windows http://www.cyberforum.ru/cpp-beginners/thread157930.html
Проблема заключается в том, что после нажатия на крестик в правом верхнем углу экрана, программа якобы завершается, окно исчезает... вот только в диспетчере задач она по прежнему есть... Вот код: #include <windows.h> LRESULT __stdcall WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam); int __stdcall WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine,int...
C++ Ошибка приведения типов в MSVS 2008 for (AuraEffectList::const_iterator i......... ............. if (i==((AuraEffectList::const_iterator)NULL)) в линуксе компилируется нормально в виндовсе выскакивает ошибка error C2440: приведение типов: невозможно преобразовать 'int' в 'std::list<_Ty>::_Const_iterator<_Secure_validation>' ну я так понимаю потому что NULL = 0 он и пишет про int как избавится? http://www.cyberforum.ru/cpp-beginners/thread157898.html
C++ Send keys
Привет. Мне нужна помощ: вот в VB6 есть функция SendKeys естьли похожая функция в C++ (желательно с примером) спасибо :)
Как через GDI нарисовать пиксел на окне? C++
Как через GDI нарисовать пиксел на окне?
C++ Статистика вхождения слов в массиве файлов (~50Gb) http://www.cyberforum.ru/cpp-beginners/thread157864.html
Есть задача: собрать статистику вхождения слов в массиве файлов (~50Gb) с использованием библиотеки X (синтаксический анализатор). Библиотека X написана не идеально, но доступных её аналогов нет. Библиотека X может выкидывать segmentation fault в зависимости от обрабатываемого файла, т.е. её код не стабилен в 100% случаев. Напрашивается решение: написать менеджер процессов, запускающий обработку...
C++ Enum и типы данных. Как задать тип значений явно, и какой тип будет при переполнении? Пытаюсь сделать функцию с передачей нескольких параметров,используя битовые операции. В качестве параметров думаю использовать не стандартные define-ы,а перечисление enum. Можно ли задать тип значений для членов enum явно(мне в конкретном случае нужен unsigned int)? Что будет при битовой операции,если значение результата выходит за пределы типа (даже не уверен,возможно ли,но вроде бы да)? подробнее

Показать сообщение отдельно
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
07.08.2010, 12:39     atoi()
Цитата Сообщение от nikkka Посмотреть сообщение
программа элементарная - надо считать строку "x=int1+int2" где int1 и int2 не известные зарание значения int; надо вывести int1+int2; не могу заставить работать!!!...
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdlib.h>
#include <stdio.h>
 
int main(void)
{
  char num1[80], num2[80];
 
  printf("n1: ");
  gets(num1);
  printf("n2: ");
  gets(num2);
  printf("sum: %d\n", atoi(num1) + atoi(num2));
 
  system("pause");
  return 0;
}
если, ты хочешь действовать именно через atoi, то учти, что она преобразует только первую часть строки, то есть до первого недопустимого символа. и только из 10 системы счисления.
еще, если вся строка состоит из допустимых символов, но слишком большая (ну явно никак не влезет в long), то результат работы функции не определен

Добавлено через 2 минуты
Цитата Сообщение от nikkka Посмотреть сообщение
cin.get(s,50).get();
а это еще что такое?
 
Текущее время: 22:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru