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

Класс "вектор" с конструкторами, позволяющими создать нулевой вектор и вектор с произвольным числом элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не удаляются символы http://www.cyberforum.ru/cpp-beginners/thread1112383.html
Сорри за глупый вопрос, короче в си++ работал с кодом в режиме отладки, нажал случайно какие-то клавиши, может из F, короче теперь открываю любой проект или создаю новый, ничего не удаляется, хотя...
C++ Указатели и двусвязные списки Уважаемые форумчане! Учусь по книжке Страструпа для начинающих. Вот пример кода: #include <iostream> #include "1.h" using namespace std; int main() { Link* norse_gods = new Link("Thor",... http://www.cyberforum.ru/cpp-beginners/thread1112382.html
C++ Текстовой файл с уже введенным текстом зашифровать и вывести уже зашифрованный
Здравствуйте.Задание -шифр Виженера. Вроде код написал,но есть ошибки.Задание заключается в том,чтобы текстовой файл с уже введенным текстом зашифровать и вывести уже зашифрованный текст в другой...
C++ Как назвать элемент масива структур
Есть вот такая вот часть кода: player players = { {"ukraine", "pl", "loshkov_genadi_yurivich", 2, 19, 186, 81}, {"russia", "kp", "kachan_lidia_vladislavovna", 7, 20, 168, 52},...
C++ Квадратная матрица A называется ортогональной, если AT=A-1 http://www.cyberforum.ru/cpp-beginners/thread1112356.html
Квадратная матрица A называется ортогональной, если A^T=A^-1. Определить, является ли заданная матрица A(n,n) ортогональной.
C++ Непонятный синтаксис, указатели, типы, ссылки В фрагменте программы, которая разбивает большое HEX число на части: unsigned __int8 *ptr8; __int32 a; Edit1->Text=("0x"+IntToHex(0x23DA6FEC,8)); a = StrToInt(Edit1->Text); ptr8=(__int8*)&a;... подробнее

Показать сообщение отдельно
DU
1483 / 1129 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
06.03.2014, 00:25
пока не придумал почему там при конверсии какие-то неоднозначности, но решение может быть таким:
сигнатуры функций нужно подправить. если функция работает с толстым объектом и не модифицирует его,
то желательно его передавать по константной ссылке (если нет мува по крайней мере):
CVector(const CVector &obj);
CVector& operator=(const CVector& obj);
CVector operator+(const CVector& obj) const;
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru