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

Почему переменной month присваивает значение, допустим 05, а day 2605 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рисование одноцветного треугольника http://www.cyberforum.ru/cpp-beginners/thread305117.html
Так вот теория: Рисование одноцветного треугольника методом сканирующей линии Пусть требуется нарисовать на экране любой закрашенный треугольник (рис. 1, а). Его изображение на экране есть набор...
C++ Перевод кода Pascal в C++ Доброго времени суток, форумчане! Помогите переделать пару строк с pascal На c++. (Хотя бы самые основные, ибо это парсинг и почти аналогичные, отличаются искомым символом в строке) В pascale не... http://www.cyberforum.ru/cpp-beginners/thread305114.html
Определить суммарный обьём в литрах 12 вложенных друг в друга шаров C++
1.Определить, в какую из облостей (1,2 или 3) попадает точка с заданными координатами (для простоты принять, что абсцисса точки не равна 1.5 или 5). 2.Определить суммарный обьём в литрах.12...
C++ Нужно создать массив с случайных чисел всё остальное внутри
нужно создать массив случайных чисел и найти в этом массиве его наименьший элемент и вывести его и его индекс! плз помогите оч нужно буду оч благодарен
C++ реализация класса http://www.cyberforum.ru/cpp-beginners/thread305094.html
Дано: класс "Фильмы" (название, жанр, главные роли). Вопрос: Возможно ли такой подход к реализации? class films { string film_name; // название фильма string film_genre; ...
C++ Манипулятор ws Собственно вопрос в следующем: может ли кто-то показать, как использовать манипулятор ws. Он, если я правильно понял, должен пробелы удалять. На простом примерчике желательно объяснить. Заранее... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,675

Почему переменной month присваивает значение, допустим 05, а day 2605 - C++

26.05.2011, 01:15. Просмотров 612. Ответов 2
Метки (Все метки)

Есть фрагмент кода:

C++
1
2
3
4
5
6
7
8
9
10
11
int day, month, year;
_strdate(dateStr);
for (int i=0; i<9; i++)
    cout<<dateStr[i];
char m[2]= {dateStr[0], dateStr[1]};
char d[2]= {dateStr[3], dateStr[4]};
char y[2]= {dateStr[6], dateStr[7]};
month= atoi(m);
day= atoi(d);
year= atoi(y);
cout<<endl<<month<<" "<<day<<" "<<year<<endl;
Почему переменной month присваивает значение, допустим 05, а day 2605 (хотелось бы 26)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.