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

Объекты. Как правильно инициализировать и удалить перемнные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка invalid conversion from 'const char*' to 'char*' http://www.cyberforum.ru/cpp-beginners/thread710447.html
Я в С++ новенький. Поэтому опыта еще нет, да и знаний мало. ПОдскажите пожалуйста, чего вылетает ошибка invalid conversion from 'const char*' to 'char*': #include <iostream> using namespace std; main(){ char numbers;
C++ Вычислить с точностью ε=10-5 сумму Здравствуйте! Решаю другу Д/З. Осталось 2 задачи которые вызвали затруднение(во вложениях). Подскажите пожалуйста как решать? http://www.cyberforum.ru/cpp-beginners/thread710445.html
Подсчет символов в файле C++
Всем привет! Прошу помощи) Надо написать программу, суть которой заключается вот в чем: программе дается файл *.txt, она считывает его и выводит статистику, сколько в файле содержится: 1)латинских букв 2)знаков препинания 3)спец.символов (@ # $ % ^ & и т.п.) Заранее огромное спасибо за помощь.
Можете объясеить . что делает программа C++
union playertype { int status; struct { unsigned int record : 1; unsigned int pause : 1; unsigned int play : 1; } bin; } player;
C++ Найти максимальный и минимальный элементы одномерного массива http://www.cyberforum.ru/cpp-beginners/thread710430.html
Написать программу(С++) с использованием операций управления памятью для нахождения максимального и минимального элементов одномерного массива. Заранее благодарна.
C++ Scanf и некоторые детали Вот работаю со scanfom и появилось несколько вопросов. char name; do { scanf("%s",&name); } while (...); Вот 1 вопрос. У меня есть строка ,в строке 2 слова и 1 число. Например CREATE file1 3. подробнее

Показать сообщение отдельно
Avazart
 Аватар для Avazart
6897 / 5137 / 252
Регистрация: 10.12.2010
Сообщений: 22,578
Записей в блоге: 17
27.11.2012, 04:36     Объекты. Как правильно инициализировать и удалить перемнные
Как правильно инициализировать и удалить перемнные
В конструкторе инициализировать и выделить память если надо , в деструкторе освободить память если она выделялась.

Чтобы облегчить себе задаю вместо дин.массивов используйте std::vector ( или QVector ) что бы не заботиться об освобождении памяти.

Добавлено через 7 минут
C++
1
2
3
4
    vect =   new trans[n](); // 
    vect1=   new double [n]();
    Calc::mas1  = new double[pointX.masDim * pointY.masDim*sizeof(double)](); 
    Calc::mas2 = new double[pointX.masDim * pointY.masDim*sizeof(double)]();
По убирайте скобки ()
 
Текущее время: 18:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru