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

Задача с собеседования (аллокатор памяти) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка ввода. Символ 'а' (rus) http://www.cyberforum.ru/cpp-beginners/thread645594.html
В функции main присутствует проверка: for(;;){ cout << "Введите количество дисков (0-выход): "; fflush(stdin); if(scanf("%i", &count) != 1 || cin.rdbuf()->in_avail()!=1 || count < 0) cout << "Неверный ввод\n\n"; else if(count > 64) cout << "Максимальное число дисков: " << max_count << endl << endl;
C++ Ханойские башни Решил задачу о ханойских башнях рекурсивно: void HanBashR(int count, int start, int mid, int final){ if(count == 2){ cout << start << " -> " << mid << endl; cout << start << " -> " << final << endl; cout << mid << " -> " << final << endl; }else if(count > 2){ HanBashR(count - 1, start, final, mid); http://www.cyberforum.ru/cpp-beginners/thread645581.html
C++ Определить номер того элемента массива, который ближе всего к "X"
помогите пожалуйста ещё??? определить порядковый номер того элемента массива, который наиболее близко к некоторому целому числу "X"?
Контейнер и получение динамических объектов C++
Привет. Как можно грамотно с точки зрения ООП реализовать класс-контейнер, где будут хранится объекты? Объекты не однотипные, а наследники. Нужно будет грамотно манипулировать(получать, сортировать итд итп) объектами по наследованному типу. Ваши идеи и примеры. Благодарю
C++ Адрессация в 2-х мерных динамических массивах и nullptr http://www.cyberforum.ru/cpp-beginners/thread645539.html
Сегодня читал стаью о памяти,указателях итп Написал программу для динамического 2х мерного массива // what is array.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "iostream" #include <conio.h> using namespace std;
C++ Приватный конструктор и деструктор Зачем нужны приватный конструктор и деструктор? Как они работают? подробнее

Показать сообщение отдельно
Герц
523 / 340 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
02.09.2012, 23:35     Задача с собеседования (аллокатор памяти)
Да, внутри функции она точно так же создавалась бы единожды при входе в программу и сохраняла свое значение вплоть до завершения, локальная static переменная подобна глобальной, но с усеченной областью видимости.
Извиняюсь, дал более сильное суждение, чем на деле. Локальная static будет инициализирована лишь при первом достижении её потоком выполнения (то есть при первом вызове alloc, так что поведение не изменится, ведь она нужна лишь для работы alloc ). В остальном - все так же.
 
Текущее время: 13:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru