Форум программистов, компьютерный форум, киберфорум
Наши страницы

Склеивание чисел из символов, считанных из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ При компиляции объект cout выводит ноль http://www.cyberforum.ru/cpp-beginners/thread620677.html
Подскажите, что изменить в проге, чтоб ноль не выводился? #include <conio.h> #include <iostream> #include <clocale> using namespace std; class S {
C++ Напишите программу, присваивающую значения элементов списка указателей на символьные строки в стиле С (тип char* ) элементам вектора строк Напишите программу, присваивающую значения элементов списка указателей на символьные строки в стиле С (тип char* ) элементам вектора строк чет выдает какой-то бред :( #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread620659.html
C++ Чтение XML файла
Пытаюсь извлечь данные из XML файла,но вылетает ошбка,код вроде правильный(в силу своей простоты) #include "tinyxml.h" #include<iostream> using namespace std; int main() {
Выделение памяти под строку C++
Никак не могу понять, в чем проблема, подскажите пожалуйста. Предположим, инициализирую переменную, ожидая получить строку из 10 символов. char* temp = new char; Но память выделяется под 24...
C++ Указатели. Работа с указателями http://www.cyberforum.ru/cpp-beginners/thread620637.html
Здравствуйте, товарищи. Хотел у вас поподробнее выяснить что такое указатели.Точнее я понял, что это указатель - это переменная, которая содержит в себе адрес на другую переменную(и не только). Но...
C++ Intialization problem Доброго времени суток. Изучаю C++ вот уже 50 минут, решил попробовать написать программу, которая из 3 введеных чисел, определяет, какое из них самое большое, среднее и самое маленькое. Без цикла... подробнее

Показать сообщение отдельно
Uz
0 / 0 / 0
Регистрация: 05.07.2012
Сообщений: 23
08.07.2012, 00:00  [ТС]
Но у меня теперь в таком вот алгоритме ерунда какая-то выводится вместо нужных чисел:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
while (!fin.eof())
{   sim=fin.get();
    if(isdigit(sim))
    {
    b = b * 10 + sim - '0';  
    f = true;
    }
    else if (f)
        {
            pers.Add(b);
            b = 0;
            f = false;
        }
    if (sim == '\n')
        break;
    }
pers.Show();
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru