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

Локальный или глобальный массив векторов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Клиент для vk.com http://www.cyberforum.ru/cpp-beginners/thread617163.html
Всем привет) Изучаю с++ недавно, написал вот простой интерпретатор, теперь хочу написать что-нибудь посложнее, возникла идея написать клиент для vk.com, который висит в трее и извещает о том, что пришло новое сообщение. Но вот незадача: понятия не имею, с чего начать) То есть совершенно) Не понимаю, как это реализовать, с чего начать, что почитать) Посоветуйте пожалуйста?) Заранее спасибо :)
C++ Создание Очереди Приветствую,помогите создать Прогу в Делфи или С++ Разработать программу,позваляющую формировать динамическую структуру данных Очередь. Реализовать функцию добовления элементов очереди.Реализовать функцию удаления из очереди.Реализавать функцию вывода содержимого очереди. Добавлено через 8 минут За рание СПАСИБО! http://www.cyberforum.ru/cpp-beginners/thread617150.html
C++ Расположить числа в квадрате змейкой
Кто сможет, помогите пожалуйста Змей Горыныч убедительно просит расположить N2 чисел от 1 до N2 в квадрате змейкой. Ввод. В единственной строке файла INPUT.TXT задано число N (1 ≤ N ≤ 50). Вывод. Файл OUTPUT.TXT содержит N2 чисел по N чисел в строке в форме змейки. Пример Ввод 4 Вывод 1 2 6 7 3 5 8 13
C++ Ошибка: error C2783: 'T __cdecl sumF(void)' : could not deduce template argument for 'T'
#include <iostream> #include <conio.h> using namespace std; int a; template< typename T > T sumF() { T s=0; for(i=0,j=b;i<c;i++,j++)
C++ Почему распечатка не заканчивается одной строкой? http://www.cyberforum.ru/cpp-beginners/thread617117.html
#include <cstdio> #include <cstdlib> #include <iostream> using namespace std; int main(int nNumberofArgs, char* pszArgs) { int n1; cout << "Enter n1: ";
C++ Шаблоны функции Правильно ли я оформила программу в виде шаблона функции? программа просто в виде функции #include "iostream.h" #include "conio.h" int a; int i=0, j=0, n=10, m=10, c=1; подробнее

Показать сообщение отдельно
Union
 Аватар для Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252
01.07.2012, 01:35     Локальный или глобальный массив векторов
Везде в литературе рекомендуется создавать локальные объекты. Основные аргументы - они легче оптимизируются и безопаснее.
У меня такия ситуация:
Есть массив из 1000 векторов. Если я создам его глобальным, то в цикле на каждой итерации их (вектора в массиве) будет необходимо очищать, что впринципе не затратно. Если же я сделаю его локальным, то не понятно что будет происходить. Возможно на каждой итерации вектора будут создаваться снова и под них будет выделяться память... или же компилятор оптимизирует до простой очистки...
Что всётаки лучше в таком случае, глобальный или локальный массив?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru