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

А что происходит в памяти? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод строки в число http://www.cyberforum.ru/cpp-beginners/thread517303.html
Помогите пожалуйста. Требуется перевести строку типа string в число типа long double. К примеру string str = "1111.11" long double chislo; В учебнике сказано использовать функцию _atold() Цитата: заметим,что функция начинается с символа подчеркивания - заголовочные файлы STDLIB.H и MATH.H
C++ Найти квадрат матрицы, в котором сумма диагональных элементов максимальна В двумерном массиве найдите квадрат размером 3х3,в котором сумма диагональных элементов максимальна.Выведите его на экран. Только начинаю очень сложно с массивами! http://www.cyberforum.ru/cpp-beginners/thread517282.html
Создайте класс "Точка на плоскости" C++
Создайте класс "Точка на плоскости". Данные класса должны быть представлены двумя полями: координатами точки. Класс должен содержать конструктор по умолчанию, конструктор, инициализирующий координаты точки заданными значениями. Обязательными являются методы, возвращающие значения полей, изменяющие эти значения, метод, выводящий точку на экран в виде (1,-2). Создайте класс "прямоугольник",...
C++ Тип string не выводится на экран
как мне сделать вывод переменной surname на русском языке,просто проблема в том,что компилятор не видет вводимые данные с клавиатуры как русские символы,хотя благодаря строчке setlocale(LC_ALL, "Russian"); он распознает русскиязычные коментарии и в тоже время не видит вводимые с клавиатуры русские данные.Подскажите как это можно сделать?? #include <iostream> #include <iomanip> #include...
C++ Visual Studio C++ и .NET http://www.cyberforum.ru/cpp-beginners/thread517246.html
Появился вопрос: ведь Visual C++ использует классы .NET, значит при его переносе на другие компьютеры без данного фреймворка программа не запустится? Можно ли декомпилировать программу и увидеть точный код как например это можно сделать с C#?
C++ H.264/MPEG-4 AVC необходимо вывести разрешение видео файла, но не могу найти структуры транспортного потока, как у mpeg-ts помогите пожалуйста найти стандарты в которых это написано :( заранее спасибо подробнее

Показать сообщение отдельно
Barmaley
10 / 10 / 1
Регистрация: 09.04.2009
Сообщений: 66

А что происходит в памяти? - C++

12.03.2012, 20:01. Просмотров 409. Ответов 7
Метки (Все метки)

Привет

Вот код:
(написан с применение фреймворка Qt, но это не влияет на суть вопроса)
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
37
38
39
40
//main_window.h
#include "Mill.h"
 
class main_window : QWidget
{
    /**/
    explicit main_window(QWidget *parent , Mill &ml);
    ~main_window();
private:
    Mill *pmill;
    Ui::main_window *ui;
    /**/
};
 
//main_window.cpp
#incllude "main_window.h"
 
main_window::main_window(QWidget *parent, Mill &ml) : QWidget(parent),  ui(new Ui::main_window)   
{
    pmill = &ml;
    /**/
}
 
main_window::~main_window()
{
    delete pmill;
    delete ui;
}
 
//main.cpp
#inlcude "Mill.h"
{
    /**/
    Mill *mll = new Mill(name); 
 
    main_window wnd(0, *mll); 
 
    wnd.show();
    return app.exec();
}
Этого кода, по моему мнению достаточно что бы ответить на вопрос.
Что происходит с указателем mll и mill ? Не очищается ли память по этому адресу два раза?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru