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

Реализация матричных операций через классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Небольшая дискуссия. Закрытый код популярных игр http://www.cyberforum.ru/cpp-beginners/thread943664.html
Занимаюсь созданием браузерных игр, и вот стал интересен вот такой вопрос: Возьму в качестве примера игру world of warcraft, т.к. хорошо знаком с ней. Вот смотрите, на компе у нас скачаны exe - шники игры, т.к исходный код компания Blizzard хранит у себя. Но вот вопрос: каким образом люди пишут различные аддоны (мелкие программки изменения интерфейса в игре), не имея доступа к коду? Если...
C++ Является ли это рекурсией? #include <iostream> using namespace std; int lol (void); int lol2 (void); int lol3 (void); int main () http://www.cyberforum.ru/cpp-beginners/thread943647.html
C++ Посоветуйте в реализации шифрования трафика программы (сервер-клиент)
Привет, прошу совета знающих людей, какой шифр выбрать для шифрование трафика программы типа сервер-клиент ? клиентов будет много, программа в основном мультимедийна (передача видео, аудио, чат, файлов и тд) думал над AES, XOR но не знаю какой выбрать, может есть что-то другое. Работаю в builder
C++ Многомерный массив значений, размерность которого возрастает. Оцените код
Всем привет! 8-) У меня возникла задача, и я решил сначала придумать свой вариант ее решения, и уже затем, спрашивать совета у профессионалов. Такое ощущение, что получилось достаточно громоздко. Оцените, пожалуйста. :-// Исходный код написан в среде разработки Qt // пусть требуется задать на плоскости произвольное количество ломаных линий с произвольным количеством точек в каждой // причем...
C++ Не получается переопределить операторы "+" и "=" http://www.cyberforum.ru/cpp-beginners/thread943584.html
Всем, ещё раз, привет! Пытаюсь переопределить операторы "+" и "=" вот так: Это файл MyVector2D.cpp MyVector2D& operator/=(MyVector2D &a, const MyVector2D &b) { a.x = b.x; a.y = b.y; return a; }
C++ Не получается создать свой тип данных Всем привет! Подскажите почему компилятор ругается на эти три строчки? MyVector2D():x(0),y(0){} MyVector2D(float x, float y):x(x),y(y){} MyVector2D(const MyVector2D &r):x(r.x),y(r.y){} По моей задумке, это конструкоры для моего типа данных. Я вроде все делаю как написано тут:http://www.intuit.ru/studies/courses/1039/231/lecture/3207 А вот какие ошибки выдает: error C2059: синтаксическая... подробнее

Показать сообщение отдельно
ВСарости
0 / 0 / 0
Регистрация: 26.08.2013
Сообщений: 10
27.08.2013, 09:59     Реализация матричных операций через классы
C++
1
2
3
4
5
6
7
8
9
10
Matrix Matrix::operator+(const Matrix &rhs)
{
    Matrix result(*this);
 
    for (size_t i=0; i<3; i++)
        for (size_t j=0; j<3; j++)
            result.aMas[i][j] += rhs.aMas[i][j];
 
    return result;
}
Вот так будет работать. Префиксный ++ отличается от постфиксного.
 
Текущее время: 02:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru