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

Алгоритмы из <algorithm> являются макросами или всё же функциями? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму элементов каждой диагонали матрицы http://www.cyberforum.ru/cpp-beginners/thread538293.html
Matrix82º. Дана квадратная матрица A порядка M. Найти сумму элементов каж-дой ее диагонали, параллельной главной (начиная с одноэлементной диа-гонали A1,M).
C++ Неправильные результати. Генератор чисел с экспонентным закомон распредиление #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <time.h> #include <math.h> #define LOFFSET log((double)RAND_MAX) double getLrand(double l){ return (log(rand()+1.0)-LOFFSET)/(-l); } http://www.cyberforum.ru/cpp-beginners/thread538281.html
cin.getline() не читает 1 символ C++
Доброго времени суток :) пишу довольно простой код, но тут появилась проблема. Вот обрезаний кусок кода который не хочет работать адекватно. system("cls"); cout<<"Enter a file name that we decode"<<endl; char name;
C++ Число перестановок QuickSort
Здравствуйте! Подскажите пожалуйста, как можно посчитать число перестановок QuickSort. Имеется массив на 10,000 элементов
C++ Подключение файлов http://www.cyberforum.ru/cpp-beginners/thread538254.html
Здраствуйте! Проблема заключается в том, что при чтении файла формата .txt файл читает но вместо текста : Congratulations you did it выводит "китайский" язык, при обявлении char ch; все вроде нормально ( открывает первый символ ), но как только я пытаюсь обьявить ch как массив, то выводится "китайский" язык. Помогите пожалуста. #include <fstream> #include <iostream> #include <stdio.h>...
C++ Число пи с заданной точностью есть часть кода... необходимо дописать, что бы выводило число пи с заданной точностью... cout<<"Vvedite tochnost' vichisleniya\n"; cin>>t; elem=1; while (elem>=t) { elem=1/(2*n-1.0); if(fmod(n,2)==0) pi=pi-elem; подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
04.04.2012, 00:28     Алгоритмы из <algorithm> являются макросами или всё же функциями?
Цитата Сообщение от Buckstabue Посмотреть сообщение
Алгоритмы из <algorithm> являются макросами или всё же функциями?
ну вы бы для приличия открыли этот файлик, в С++ вместо макросов принято использовать inline-функции, хоть это и неравноценная замена макросов
Цитата Сообщение от Buckstabue Посмотреть сообщение
насколько эффективно использовать тривиальные алгоритмы из библиотеки <algorithm>?
в большинстве случаев эффективней вашего велосипеда

Цитата Сообщение от Buckstabue Посмотреть сообщение
Сильно ли они тормозят программу при частой обработке сравнительно немалых контейнеров?
тормознутость понятие относительное
Цитата Сообщение от Buckstabue Посмотреть сообщение
Ведь, если предположить, что на каждый элемент вызывается функция, то быстродействие должно оставлять желать лучшего.
см. выше - inline
 
Текущее время: 12:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru