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

Возможно ли это на с++? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Крестики-нолики http://www.cyberforum.ru/cpp-beginners/thread339900.html
#include <iostream> #include <cstring> using namespace std; void show_cells(); void make_move(int num); void result(); char cells = {'-', '-', '-', '-', '-', '-', '-', '-', '-'}; char...
C++ Как извлечь квадратный корень числа? Как в С++ найти корень с чисел 4 , 9 , 16 , 25 и так далее http://www.cyberforum.ru/cpp-beginners/thread339890.html
Данные которые вводятся в табоицу в команднйо строке C++
Ребята как создать такую таблицу скажем с4 колонками ну и соответсвенно ввести и обработать данные ??
IOStreams, localization C++
Здравствуйте! Подскажите, пожалуйста, как можно реализовать свой фасет для преобразования кодировок? Нужно писать в файл и читать из файла тексты на русском языке, содержащие диакритические символы.
C++ C++ и Многопоточность. http://www.cyberforum.ru/cpp-beginners/thread339826.html
Всем привет. Написал код с использованием Curl для авторизации в вконтакте (могу скинуть код). Аккаунты для авторизации берутся из текстового документа. Программа работает в 1 поток. Помогите её...
C++ Как объявить двумерный динамический массив int *matrix = new int ; че ругается ? error C2540: non-constant expression as array bound а как сделать если без констант надо ? подробнее

Показать сообщение отдельно
ValeryLaptev
Эксперт С++
1041 / 820 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
08.08.2011, 12:22
Цитата Сообщение от grizlik78 Посмотреть сообщение
Мне кажется, что данная задача — это как раз тот случай, когда разумно воспользоваться прокси-объектами.
Ниже мои наброски. Несмотря на то, что исходный код раздулся, хороший оптимизирующий компилятор имеет широкий простор для деятельности и способен повыкидывать нафиг все прослойки.
Вы будете смеяться, но reference в bitset реализован на основе паттерна прокси...

Добавлено через 3 минуты
Цитата Сообщение от Teravisor Посмотреть сообщение
Ключевое слово здесь - динамического. Где вы видели в предложенном мной коде динамический массив? Плюс вектор массивов зачастую еще быстрее работает. Поэтому я вектор и отметаю сразу - каким бы гениальным он не был, он будет медленнее чем нединамический массив, если его можно конечно использовать.
Нединамический массив требует
1. константного выражения в качестве размера.
2. Должен быть глобальным, если его размер превосходит размер стека. Либо размер стека надо увеличивать.

С динамическими массивами подобных проблем нет. А скорость доступа по указателю - одинакова.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru