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

Почему переменной 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. Он, если я правильно понял, должен пробелы удалять. На простом примерчике желательно объяснить. Заранее... подробнее

Показать сообщение отдельно
Me11eR
10 / 10 / 0
Регистрация: 08.07.2009
Сообщений: 34
26.05.2011, 01:55
Странно, посмотрел, да, както непонятно это работает, ковыряю

..

C++
1
2
3
4
y[0]=dateStr[6];
y[1]=dateStr[7];
 
cout << endl << y;
выдает
112605

как так. курю.

...

C++
1
2
3
4
y[0]=dateStr[6];
y[1]=dateStr[7];
 
cout << endl << y << endl << dateStr[6] << endl << dateStr[7];
112605
1
1
разрыв шаблона, где суть

Добавлено через 14 минут
так я и думал, atoi выходил за массив без нуля и лез на след переменную, но где ерроры?

C++
1
2
3
4
5
6
7
8
char m[]= {dateStr[0], dateStr[1] , '\0'};
char d[]= {dateStr[3], dateStr[4] , '\0'};
char y[]= {dateStr[6], dateStr[7] , '\0'};
 
month= atoi(m);
day= atoi(d);
year= atoi(y);
cout<<endl<<month<<" "<<day<<" "<<year<<endl;
так работает
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru