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

Почему при применении оператора = меняется правый операнд? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сокращения дроби http://www.cyberforum.ru/cpp-beginners/thread820054.html
Есть задание, реализовать класс дробей на С++. Есть проблема в коде. Надо сократить дробь. Ф-ция для сокращения вроде правильная, ф-ция для нахождения НОД точно правильная(проверял, возвращает то что должно возвращать). Но сокращается почемуто токо чисельник, а знаменник как был так и остался, к примеру было 2/4 стало 1/4 #include <iostream> #include <conio.h> using namespace std; class...
C++ Интернет магазин: Сделать таблицу товаров с раскрывающимися разделами Подскажите пожалуйста как сделать таблицу товаров с раскрываюшимся разделами примерно как здесь "microtron.com.ua" или ссылку на инфу http://www.cyberforum.ru/cpp-beginners/thread820009.html
C++ В прямоугольной матрице выявить все строки, у которых максимальный элемент превосходит сумму остальных элементов строки
С++ Кому не сложно, пожалуйста помогите новичку.. В прямоугольной матрице выявить все строки, у которых максимальный элемент превосходит сумму остальных элементов строки
C++ Динамический массив структур
Создаю структуру, выделяю память под указатель на массив таких структур, размер задается при вводе. #include <iostream> #include <string> using namespace std; struct mecen { string name; };
C++ симметричность строки на С++ http://www.cyberforum.ru/cpp-beginners/thread819983.html
Описать рекурсивную функцию, проверяющую, является ли симметричной часть строки s, начинающаяся i-м и заканчивающаяся j-м ее эле-ментами. #include <iostream.h> #include <conio.h> #include <math.h> bool recurs(char *b, int i) {
C++ в чем дело? может кто объяснит в чем дело? просто заметил одну особенность, если temp <=8 символам (не считая нулевого в конце), то t выводит с двумя левыми символами в конце, если >8 символов, то всё выводит как надо #include <iostream> void fun(char* p) { char * temp="12345678"; while (*temp) *p++=*temp++; подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
27.03.2013, 14:37     Почему при применении оператора = меняется правый операнд?
kravam, Вы пишете за пределами массива, а это ни к чему хорошему не приводит
 
Текущее время: 03:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru