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

Нарушение прав доступа при чтении по адресу 0xCDCDCDCD - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблемы при запуске Code Blocks http://www.cyberforum.ru/cpp-beginners/thread826321.html
Подскажите кто нибудь.Скачал Code Blocks с компилятором GNU GCC .Прописал путь к нему .а он все равно выводит при запуске "Process terminated with status 1 (0 minutes, 0 seconds) 0 errors, 0...
C++ Занесение данных в список Неправильно заносятся данные в список. Код:#include "stdafx.h" #include "conio.h" #include "io.h" #include "iostream" #include <fstream> struct list { struct _finddata_t *findD; ... http://www.cyberforum.ru/cpp-beginners/thread826319.html
C++ Транспонировать матрицу
Написан код который выводит матрицу .Нужно протранспонировать ее. #include <iostream> #include<stdlib.h> #include<time.h> #define maximum 100 using namespace std;
Наследование классов C++
Создать базовый класс «прямоугольник». Элементы класса: поля, задающие длины сторон (статус доступа protected); конструктор для инициализации полей; функция для вычисления площади прямоугольника;...
C++ Конкатенация строк http://www.cyberforum.ru/cpp-beginners/thread826259.html
Нужно объединить три строки: "txt/" + i + ".txt" в char* URL. i переменная в цикле. Сделал так: strcpy(URL, "txt/\0"); strcat(URL, (char*)i); strcat(URL, ".txt\0"); Ошибка:...
C++ Определить, буква гласная или согласная помогите пожалуйста решить эту задачу. Написать программу, которая ждет ввода буквы русского алфавита и в зависимости от этого определяет гласная или согласная. Если согласная, то звонкая или... подробнее

Показать сообщение отдельно
Croessmah
Ушел
Эксперт CЭксперт С++
13554 / 7705 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
02.04.2013, 21:38
Цитата Сообщение от Vlad1994 Посмотреть сообщение
метод Get фигово работает
Он тут не причем.
Вот Вам исправленный фрагмент кода, найдите два отличия от Вашего:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
const CMatr &CMatr::operator = (const CMatr &Right)
{
    if (&Right == this) return *this;
    delete[] V;
    V = new int*[Size = Right.Size];
    for (int i = 0; i < Size; i++)
    {
        *(V + i)=new int [Size];
        for (int j = 0; j< Size; j++)
        {
        *((*(V + i))+j) = *((*(Right.V + i))+j);         
        }
    }
     return *this;
}
 
CMatr CMatr::operator + (const CMatr &Right)
{
    CMatr T(Right.Size);
    for (int i = 0; i < Right.Size; i++)
    {
        for ( int j = 0; j < Right.Size; j++)
        {
            *((*(T.V + i))+j) = *((*(V+i))+j)+*((*(Right.V + i))+j);
        }
    }
     return T;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru