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

Семестровое задание! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запрограммировать класс матрица, и расписать методы работы с ним http://www.cyberforum.ru/cpp-beginners/thread980354.html
class Matrix { public: Matrix(int n, int m); ~Matrix(); double &get(int i, int j); void transp(); // транспонировать void add(double x); // прибавить ко всем элементам матрицы x void multiply(double x); // умножить все на x void print(); // распечатать состояние объекта
C++ Ох уж эти массивы Привет, интелегентным людям) помогите, пожалуйста, сделать 3 простых заданий (хотя бы одно из них, кому не лень), каждое делается с использованием функций, у которые передаются одномерные массивы. (Выходные данные нужно вводить с клавиатуры, генерировать с помощью функции random) 1) Вычислить среднее арифметическое всех элементов массива Х (n) целых чисел, которые являются отрицательные и... http://www.cyberforum.ru/cpp-beginners/thread980351.html
C++ Нужно просто 3 спецификатора прописать
нужно чуть переделать программу, тоисть задействовать 3 спецификатора (типа void Enter, void Summ, void Exit) помогите товарищи... #include "stdafx.h" #include "iostream" #include "math.h" #include "stdio.h" double f(double a, double b, double c) { return ((2*a-b-sin(c))/(5+fabs(c))); }
C++ Деление числа, записанного в строке
Доброго времени суток! Возник вопрос: есть строка, в которой в десятичной системе счисления записано очень большое число(несколько тысяч десятичных знаков). Каким образом его можно быстро поделить на 2? будь оно записано в двоичной записи, то все просто - сдвиг, а в десятичной как? Заранее спасибо за ответы. P.S. сторонние либы использовать нельзя
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread980284.html
Добрый вечер. Может кто объяснить что такое структуры(что означают записанные переменные в структуре и после фигурных скобок, перед ; и т.д.) и зачем в них ->? Читаю Дейтела, но так и не понял. В интернете понятного разъяснения не нашел.
C++ с паскаля в с++ помогите перевести с код паскаля в с++ program MYstring; var len1, len2:byte; s1, s2: string; function center (s1,s2:string; len1,len2:byte):string; var res:string; ind,i1,i2:integer; begin res := s1; подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7158 / 4324 / 630
Регистрация: 29.11.2010
Сообщений: 11,745
18.10.2013, 13:20     Семестровое задание!
rpsv, память, выделенная динамически должна быть очищена самостоятельно, иначе грозит утечка. При этом для каждого из операторов new или new[] должен вызываться соответствующий оператор delete или delete[], иначе результат не определен по стандарту.

3.6.1 Main function
2. An implementation shall not predefine the main function. This function shall not be overloaded. It shall
have a return type of type int, but otherwise its type is implementation-defined. ...
Писать void main - неверно, нормальные компиляторы это не пропустят.

насчет system - эта функция определена в хедере cstdlib и необходимо явно это указывать, а не надеяться на то, что она подключиться кривыми-косыми путями, гарантии этого нет.

Цитата Сообщение от rpsv Посмотреть сообщение
все что локально объявлено, локально доступно и когда пропадает из области видимости, то память освобождается?
верно лишь для переменных, размещенных на стеке, динамические объекты же продолжают существовать.

Цитата Сообщение от rpsv Посмотреть сообщение
как бы суть форума помогать тем кто сюда обращается
ИМХО, медвежья услуга. Взращивание безответственности, чувства безнаказанности и паразитизма. Вас я не осуждаю.

Я как бы тоже на форуме помогаю, но тем, кто хоть капельку заинтересован в языке и что-то пытался сделать. Ну или хотя бы вежливо попросил.

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
Функция, которая выделяет память ответственна за её удаление.
Если конечно мы не о фабрике говорим.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru