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

Перевод строки в число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Снова о локализации http://www.cyberforum.ru/cpp-beginners/thread564016.html
Ранее было много рецептов относитьельно локализации консоли. Выведя, одну строку в поток на русском можно было, но после этого ввод в cin с последующим вводом в cout косячил. (Причем неважно какие потоки использовались, обычные или широкие). Мне, как то неожиданно удалось решить эту проблему, но опять же, скорее везение. Вот хотелось бы, чтобы опытные люди объяснили, почему данная программа...
C++ Конструктор по умолчанию Всем привет! Если в классе вообще нет конструктора, чем будут инициализироваться члены класса? И в чем отличие объект() и объект без скобок Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread564002.html
Ассоциативные контейнеры(алгоритмы)с++ C++
Создать vector<int>, считать в него список чисел из текстового файла. Выполнить, не используя циклов: поиск наибольшего значения; подсчет количества чисел, равных заданному числу; подсчет количества чисел, удовлетворяющих условию, например, «больше, чем 15»; подсчет общего количества чисел; подсчет суммы чисел; подсчет среднего арифметического чисел. Использовать алгоритмы...
Crypto api RC2 C++
Доброго времени суток! Проблема такая: почему-то зашифрованные данные ничем не отличаются от исходных. В чём ошибка не понятно. #define _WIN32_WINNT 0x0400 #include <iostream> #include <stdlib.h> #include <fstream> #include <Windows.h> #include <WinCrypt.h> #pragma comment(lib, "advapi32.lib")
C++ Нахождение группы слов в имеющемся словаре http://www.cyberforum.ru/cpp-beginners/thread563970.html
Алгоритмы обработки символьной информации. В имеющемся словаре найти группы слов, записанных одними и теме же буквами и отличающиеся только их порядком, то есть перестановкой, например, (КОМАР, КОРМА). Помогите написать на C++
C++ В какой среде лучше писать программы и создавать их дизайн? Занялся написанием программ на С++ но столкнулся с вопросом в какой среде надежнее писать? У меня есть лицензионная Microsoft Visual Studio 2010 Ultimate версии: 10.0.30319.1 но многие говорят что десятая версия глючит, что вы посоветуете по этому поводу? И есче, я хочу создавать красивые программы, интерфейсы типа с ионовой подсветкой и анимацией, в какой среде это широко возможно? подробнее

Показать сообщение отдельно
estel
1 / 0 / 0
Регистрация: 02.05.2012
Сообщений: 31
02.05.2012, 21:43     Перевод строки в число
У меня по заданию нужно в строку ввести числа через пробелы а потом убрать пробелы и перевести из строки в число мои цифры.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 #include <stdio.h> 
 #include <stdlib.h> 
 #include <conio.h>
 #include <string.h>
 int main()
{
    char str[1024]; 
    long value;
    printf("Enter text less than 1024 chars\n");
    scanf("%[^\n]",str);//Так можно ввести строку с пробелами
    for(int i = 0; str[i + 1] != '\0'; i++)
    {
        if(str[i] == ' ')
        if(strcpy(&str[i],&str[i + 1]))
            i--;
    }
    printf("String after removing text : %s\n",str);
//Здесь 2 строчки которыми я пыталась сделать перевод из строки в переменную типа лонг и ее отображение.
    value = atoi(str);
    printf("%d\n", &value);
 
    getch();
    return 0;
    getch();
 
  }
К сожалению не получилось. Если можете - помогите.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru