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

Статический указатель - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа со спискаси http://www.cyberforum.ru/cpp-beginners/thread923801.html
Как удалить карточку из списка?
C++ особенности передачи по "&&" я не знаю как называется передача по "&&" . я называю "по двум загогулинам." вопрос №1: есть работающий код#include <iostream> void foo(const int&) { std::cout << "Hello! I'm foo(const int&)" << std::endl; } void foo(int&&) { std::cout << "Hello! I'm foo(int&&)" << std::endl; } template <class T> void bar(T&& t) http://www.cyberforum.ru/cpp-beginners/thread923782.html
Шаблон класса строк - ошибка компиляции C++
Добрый вечер. Пытаюсь выполнить упражнение с учебника. Gcc выдаёт следующее: /home/ilyuha21st/Projects/qtcreator/cpp_some1/main.cpp:148: error: need 'typename' before 'String<C>::Cref' because 'String<C>' is a dependent scope #include <iostream> #include <cstring> template<class C> class String { struct Srep; Srep* rep; class Cref;
Явная специализация, зачем она нужна?(Шаблоны функций) C++
Какой смысл в явной специализации, когда есть перегрузка? если можно, и примерчик) я себе уже в голову вбил, и тут надо чем-то тяжелым выбивать, что специализация - нужная вещь XD и если можно, литературу хорошую именно на эту тему(Шаблоны функций). спасибо :)
C++ Bool http://www.cyberforum.ru/cpp-beginners/thread923755.html
Обьясните мне, как они pаботают и где их пpименять =( Вот с помощью учебника написал пpогу #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { int a=2;
C++ Задачка на вывод чисел на естественном языке Составить программу, которая читает натуральное число в десятичном представлении, а на выходе выдаёт это же число в десятичном представлении и на естественном языке. вот от 0-99 получилось вроде как, а вот с сотнями не получается. Делал через массивы. Если кому не сложно, исправьте что не так, ну или скажите как правильно сделать. Вот код. #include<stdio.h> #include<math.h>... подробнее

Показать сообщение отдельно
alig007
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 28
16.07.2013, 11:34  [ТС]     Статический указатель
Цитата Сообщение от Flassie Посмотреть сообщение
C++
1
2
3
4
...
   B b;
   delete b.a;
....
Вроде как-то так
Ну во-первых поле приватным допустим должно быть. Во вторых, ну а если я после создам еще один обьект класса B ? А статическое поле a уже будет разрушено, не вариант так.

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
После завершения программы система почистит за ней, но всё равно не хорошо оставлять эту проблему системе

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