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

Использование двумерных массивов при обращении к объектам классов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разделение числа на цифры http://www.cyberforum.ru/cpp-beginners/thread219474.html
правильная ли программа?(по алгоритму выполнения) задание:напишите программу которая вводит число из 5 цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга с тремя пробелами между ними. вот код: #include <iostream.h> Int main(){ Int a, b, c, d, e; Cout << “vvedite 5 ti znachnoe chislo”; Cin >> a >> b >> c >> d >> e;
C++ Получение кода символа Уважаемые Форумчанине) я создал эту темя для того, что бы по мере прохождения книги по С++, я мог задавать здесь вопросы которые меня будут интересовать.И для того что бы меня не обвиняли во "флуде" в других темах. То есть здесь я буду задавать вопросы не по одной конкретной теме.Но они будут все очень простые для вас,прошу мне помочь и иногда сюда заглядывать,так как вопросы будут прибавляться... http://www.cyberforum.ru/cpp-beginners/thread219470.html
C++ Замена отрицательных элементов в массиве
Народ, кто может, помогите с задачей - завтра сдавать Заменить все отрицательные элементы в массиве вещественных чисел последовательно на значение максимального элемента + 1, значение максимального элемента + 2 и т.д.
указатели, символы и строки! C++
суть такова: вводится строка искомых символов(с), и строка в которой ищется(S). Надо найти последнее вхождение первого совпавшего символа с в s. У меня работает только для последнего символа в с, где ошибка? #include <conio.h> #include <stdio.h> unsigned char *poslVhod (unsigned char *s, unsigned char *c) { unsigned char *p=NULL; unsigned char *c0=c; while (*s++){ while (*c++){ while...
C++ Описать алгоритм - ступенчатая аннотация http://www.cyberforum.ru/cpp-beginners/thread219449.html
Программа должна делать ступенчатую аннотацую, хотел делать считывание посимвольное но там тогда очень громоздко и неудобно пришлось бы отслеживать слова . например case , пришлось читать построчно и грузить строку в массив пока что проблема в том что нельзя контролировать отступ читаемой в данный момент строки. т.е. #include <iostream> #include <stdio.h> using namespace std; int main()...
C++ Do While операторы Как эту программу сделать с помощью операторов do while? #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> int main() { char str; int mas={0}, len, i; подробнее

Показать сообщение отдельно
a91
 Аватар для a91
4 / 4 / 0
Регистрация: 03.04.2009
Сообщений: 190
24.12.2010, 16:55  [ТС]     Использование двумерных массивов при обращении к объектам классов
ну ка сейчас проверю)

Добавлено через 4 минуты
Да так работает!!
Только не понимаю почему через точку, ведь объекту присваивается адрес выделенной памяти или нет??

358 TMenu5.cpp no match for 'operator=' in '*((*((+(((unsigned int)mIndex) * 4u)) + M)) + (+(((unsigned int)i) * 16u))) = (((TDot*)operator new(16u)), (<anonymous>->TDot::TDot(), <anonymous>))'
candidates are: TDot& TDot::operator=(const TDot&)



А вот это будет выдавать если
C++
1
2
3
 case 0: 
           M[mIndex][i]=new TDot;
            break;
в этом как раз главная проблема
 
Текущее время: 09:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru