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

Обращение к методу объекта размещенного в динамической памяти - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отображение многомерного массива квадратом или прямоугольником http://www.cyberforum.ru/cpp-beginners/thread822555.html
Здравствуйте, помогите пожалуйста кто знает, как сделать так чтобы массив отображался бы красиво (квадратом или прямоугольником, по указанным строкам и столбцам). Вот сам код массива. #include <iostream> using namespace std; int main() {
C++ Простейшее дерево Создать двойичное дерево (уровней 7) и записать в каждый узел какое-нибудь рандомное число. Затем вывести все это.Никак не могу понять как реализовать на си. Так-то я понимаю, что это структура, которая ссылается сама на себя: struct tree { int data; struct tree *left; //левый потомок struct tree *right; //правый потомок } А вот, что дальше делать вообще не понятно. http://www.cyberforum.ru/cpp-beginners/thread822552.html
Работа со строками (вывести на экран введенную строку) C++
Помогите пожалуйста, нужно просто вывести на экран, введенную строку, что не так: string stroka; printf("Vvedi stroku: "); scanf("%s", &stroka); printf("Stroka = %s", stroka);
XOR и поразрядное или не работают C++
Собственно есть числа: 0011 0010 - bit_text==1(идём справа налево) 0100 0011 - это биты val_bmp какого-то числа. Мне надо bit_text записать в самый младший бит val_bmp. Теперь как я рассуждал: 1.bit_text==1 => то использую поразрядное или, чтобы в val_tmp самый младший бит был равен 1. 2.bit_text!=1 => надо записать в val_tmp 0. Как это сделать? Надо использовать поразрядное исключающее...
C++ Проект из двух функций http://www.cyberforum.ru/cpp-beginners/thread822515.html
Здравствуйте! Пытаюсь создать простейшую программу из двух файлов. Выдается ошибка: "Cannot open include file: 'poisk': No such file or directory". Еще если вставляю код в заголовочный файл poisk.h, то автоматически создается одноименный файл с расширением cpp, который ругается из-за отсутствия "stdafx.h". Посоветуйте, пожалуйста, что делать :)
C++ Освобождение памяти malloc free В общем работаю над расширением для php (для тренировки в php и в c++ сразу) Суть дела вот в чем, наткнулся на конвертер php массива в массив c++ , суть вот в чем, функция ест память! Я не умею обращаться с ф-й malloc и free и по этомц ситуация поставила меня в тупик. void *php_array_to_c_array(zval *param,int type,int size,int *array_size) { HashTable *param_ht = param->value.ht; zval... подробнее

Показать сообщение отдельно
andrew_fg
 Аватар для andrew_fg
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 6
30.03.2013, 23:09  [ТС]     Обращение к методу объекта размещенного в динамической памяти
supra7sky, Благодарю! Я понимаю. Да эта книжка хорошая (знаю) есть у меня уже, но все равно Спасибо!

Вобщем-то я, кончно же, не без книжки эксперементирую. Отчего-то пока избрал для себя самоучитель "Освой самостоятельно C++ за 21 день" Джесса Либерти. Сроки не ставлю, но иду по ней по порядку (ничего не пропуская), порою возвращаясь к материалу через несколько дней (чтобы освежать знания) прежде чем идти дальше.

Идею своих экспериментов беру пока из этой книги, но часто стараюсь творчески усложнить задачи. Бывает увлекусь и забегаю вперед, как вчера.

По книжке Шилдта, думаю тоже пройду, но только уже после того как закончу с этой (чтобы не кидаться из стороны в сторону) - часто помогает больше узнать когда обращаешься к нескольким авторам (нет нет да расскажут какие-нибудь свои профессиональные тайны) - я понимаю основы языка нужно изучить очень хорошо, тогда и более сложные темы будут по плечу.

Спасибо за участие!

Добавлено через 3 часа 29 минут
Удивительно! Оказывается я всего то страниц 70 по своей книжке не дошел до этих конструкторов-копировщиков, но честно скажу если бы не запарился вчера со своей программкой и не ваши ответы сегодня, ребята, я бы тупил с ними по полной (мне кажется), а так я уже понимаю о чем речь и для чего.

В книжке для тренировок дается программка в которой конструктор, конструктор-копировщик и деструктор выводят на экран сообщение (о местонахождении) - наглядно показывается когда и что вызывается при передаче объекта функции или при возврате значения объекта.

Теперь я уже понимаю почему в совершенно одинаковом коде у меня одна строчка отрабатывала все таки, а остальные уже начинали чудить (это меня больше всего удивляло).

Вобщем, не даром я отнял у вас сегодня немного драгоценного времени - на пользу это.
 
Текущее время: 15:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru