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

STL - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив http://www.cyberforum.ru/cpp-beginners/thread60766.html
Написать функцию, которая для заданного двухмерного массива типа int вычисляет и возвращает значение среднего арифметического элементов k-го столбца и п-й строки. Написать программу, которая описывает и задает значения элементов массива А размерностью 3*4, описывает и вводит с клавиатуры массив В размерностью 2*3, вычисляет и выводит на экран сумму средних арифметических первого столбца и...
C++ подскажите функции нажатия клавиш. Сабж. Нужно сделать програмку которая с определенной переодичностью нажимала определенные кнопки. К примеру: нажалось d/5 сек ждем/нажалось h/ 7 сек ждем и тд. Платформа Windows, среда MVS 2008. желательно привести пример применения. http://www.cyberforum.ru/cpp-beginners/thread60753.html
C++ Найдите ошибки
Написать функцию, которая получает в качестве параметра строку и определяет, является ли содержимое строки правильным восьмеричным числом. В случае положительного результата функция переводит это число в десятичную форму и возвращает его, в противном случае функция генерирует соответствующее сообщение и возвращает число -77777. В главной программе ввести с клавиатуры строку и, если она...
написать функции C++
1)Написать функцию, которая для заданного в качестве пара метра массива действительного типа возвращает номер элемента, имеющего наибольшее значение синуса. 2)Написать функцию, которая для заданного в качестве пара метра массива целого типа вычисляет квадратный корень из суммы квадратов значений элементов с нечетными номерами и сред нее арифметическое значение элементов с четными номерами и...
C++ файлы http://www.cyberforum.ru/cpp-beginners/thread60743.html
Составить программу на си с помощью файлов,товары упорядочены по невозрастанию цены,N=8,M=5.
C++ Измерение времени исполнения алгоритма через Clock() периодически равно 0 Здравствуйте! Я в отчаянии :( Была программа на C# и появилась необходимость перевести ее на С++. Но как переписать System.Diagnostics.Stopwatch myStopWatch = new System.Diagnostics.Stopwatch(); myStopWatch.Start(); ............ myStopWatch.Stop(); я так и не осилил. Необходимо выводить результат в милисекундах #include "stdafx.h" подробнее

Показать сообщение отдельно
oxotnik
 Аватар для oxotnik
1585 / 1062 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
03.11.2009, 14:17     STL
При должном подходе stl не может работать быстрее, чем напрямую, все таки лишние вызовы экземпляров классов дадут о себе знать, плюс накладные расходы на проверки выхода за пределы массива и т.п. Другой вопрос, что в самом stl используются оптимальные алгоритмы и подходы работы с данными, которые вручную делать утомительно и не факт что так же качественно получится. Поэтому stl просто удобно использовать, получается расширяемо и при переделке куска кода не надо копаться во всем коде.
PS: а в Вашем случае еще может сильно помочь библиотека регулярных выражений.
 
Текущее время: 22:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru