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

Перегрузка new - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переключение кнопок вентилятора http://www.cyberforum.ru/cpp-beginners/thread34890.html
Помогите пожалуйста написать программу в С++. Вот задание: С помощью кнопочного переключателя на |1 вентилятор запускается на уровне 1. Каждым следующий нажатием кнопки вентилятор переключается на один уровень мощности выше. Это возможно до 4 раз (Q1, Q2, Q3, Q4). В зависимости от того сколько раз нажата кнопка|1, деблокируется соответствующий контактор (|1 нажата дважды -> активен выход Q2)....
C++ Где скачать DirectX9 SDK??? Где скачать DirectX9 SDK??? И еще вопросик чем лучше пользоваться новичку в графике? DirectX или OpenГл http://www.cyberforum.ru/cpp-beginners/thread34874.html
C++ Динамическая выделения памяти
Помогите пожалуйста. Ввести размер квадратной матрицы и ее элементы. Элементы матрицы расположить в динамической памяти. Определить номер столбца, у которого сумма элементов, расположенных ниже главной диагонали наименьшая. Обнулить элементы, используемые при подсчете этих сумм.
ПОЛЯ битов В СТРУКТУРАХ. Программная реализация Объединенная C++
Помогите пожалуйста. Используя поля битов, определить остаток от деления введенного числа на 2, 4 или 8, не применяя операцию деления. Программа завершается, если введено число ноль.
C++ считать текст из файла и вывести на экран слова меняя каждые соседние между собой http://www.cyberforum.ru/cpp-beginners/thread34870.html
Есть прога: считать текст из файла и вывести на экран слова меняя каждые соседние между собой. Есть код рабочий : #include <iostream> using std::cout; #include <fstream> using std::ifstream; #include <vector> using std::vector; #include <string> using std::string; #include <conio.h>
C++ Структуры и объединения Помогите пожалуйста. В списке студентов группы вычислить количество студентов с именами: Наталья, Владимир, Роман подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1331 / 864 / 50
Регистрация: 02.01.2009
Сообщений: 2,622
Записей в блоге: 1
18.05.2009, 23:48     Перегрузка new
Я так полагаю что то тыпо этого
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
 
using namespace std;
 
class Employee{
public:
    Employee():x(new int) {}
    ~Employee(){
        delete x;
    }
    void *operator new (size_t size){
        cout << " overload new " << endl;
        return ::operator new(size);
    }
 
    void operator delete(void *p,size_t size){
        cout << " overload delete " << endl;
        ::operator delete(p);
    }
 
    int *x;
};
 
 
 
int main()
{
    Employee *e = new Employee;
 
    *e->x = 10;
 
    cout << *e->x << endl;
    delete e;
 
    return 0;
}
 
Текущее время: 18:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru