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

Экономия памяти или борьба с точками. (что-то типа массива ссылок хотелось бы иметь) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как поставить EOF? http://www.cyberforum.ru/cpp-beginners/thread438483.html
Ребят, подскажите пожалуйста. Итак, вот листинг программы. Если я открываю файл, созданный с помощью потока, все читается без проблем(я так понимаю, символ EOF ставится автоматически). Если же я открываю файл, созданный вот так: создать-тесктовый файл и ввожу в него текст, то потом при попытке чтения из него получается бесконечный цикл(видимо, нельзя найти конец файла). Посоветуйте, пожалуйста,...
C++ Двумерный масив. Экзамен ребята Дан масив A . Записать в масив числа так чтобы на главной диагонали были записаны 1 , а на остальных 0. Язык С++. Заранее благодарю ! http://www.cyberforum.ru/cpp-beginners/thread438460.html
C++ Не могу найти ошибку
Вот сама задача: Создайте свою версию библиотечной функции strcmp(s1, s2), которая срав¬нивает две строки и возвращает -1, если s1 идет нерпой по алфавиту, О, если в s1 и s2 одинаковые значения, и 1, если s2 идет первой по алфавиту. Назовите вашу функцию compstr(). Она должна принимать в качестве ар¬гументов два указателя на строки char*, сравнивать эти строки посим¬вольно и возвращать число...
C++ Напишите функцию разложения натурального числа на простые множители.
Напишите функцию разложения натурального числа на простые множители.
C++ Arcsin, последовательность http://www.cyberforum.ru/cpp-beginners/thread438413.html
Нужна ваша помощь в решении простой задачи, никак не могу понять что не так. Arcsin (1/sqrt(1+x^2))=П/2 -x + x^3/3 - x^5/5 ... Никак не получается чтобы арксинус был равен этой последовательности. Вот мой код: #include <iostream.h> #include <stdio.h> #include <math.h> int main(void) {
C++ Слияние двух массивов в отсортированный по не убыванию массив Даны два массива. Массив А состоит из N элементов, массив В состоит из М элементов. Оба массива отсортированы по убыванию. Разработать программу для слияния этих массивов в отсортированный по не убыванию массив С. Числа М, N ввести с клавиатуры. Память под массивы а, в, с выделить динамически. Элементы массивов А, В задать случайными целыми из диапазона подробнее

Показать сообщение отдельно
BRcr
 Аватар для BRcr
4003 / 2292 / 155
Регистрация: 03.02.2011
Сообщений: 5,064
Записей в блоге: 10
31.01.2012, 13:41     Экономия памяти или борьба с точками. (что-то типа массива ссылок хотелось бы иметь)
Цитата Сообщение от silent_1991 Посмотреть сообщение
Андрей2011, я вот упорно не могу понять, что вас беспокоит? Насколько я понял, вы хотите связать все группы одним общим набором точек. Но это логически неверно, если я правильно понимаю смысл группы.
Да нет, автор вроде как пытается нарисовать обычную обертку для массива.
Цитата Сообщение от Андрей2011 Посмотреть сообщение
Хм. вообще при создании новой группы создается только лишь одна точка.
Видимо из за этого:
C++
1
TTo4ka *MassivTo4Grup;
Вообще, это создание указателя на объект класса TTo4ka, а никакой ни точки. Впоследствии вы используете его, как указатель на первый элемент массива. Так что все ваши растраты памяти - это указатель.

А вот функция ресайза массива SetKolT действительно более, чем странная. При выделении новой памяти под массив вся уже имеющаяся информация в нем уничтожается... вы, похоже, ничего хранить в нем и не собирались
 
Текущее время: 20:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru