Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Поиск наименьшего расстояния от одного элемента массиа до остальных Дан неотсортированный массив чисел (но это не беда, отсортируем...) тогда получится отсортированный по возрастанию массив чисел)) В нём могут быть поворяющиеся элементы... Нужно найти такое значение элемента массива, из которого все расстояния до остальных элементов будет минимальным (вот это уже проблема(( ). Расстояние от одного элемента массива A до другого будет находиться по формуле:... https://www.cyberforum.ru/ cpp-beginners/ thread948740.html Опять указатели C++
Здравствуйте. Изучаю эти туториалы: http://www.rastertek.com/dx11tut03.html В конце есть упражнение: конфигурацию видеокарты вывести в текстовой документ. Есть файл: d3dclass.cpp, ну и d3dclass.h соответственно. Там (в d3dclass.cpp) есть метод: void D3DClass::GetVideoCardInfo(char* cardName, int& memory) { strcpy_s(cardName, 128, m_videoCardDescription); memory = m_videoCardMemory; return;...
C++ Чистка памяти Имеет ли смысл в функции main() делать в конце очистку от экземпляра созданного класса delete имя_экземпляра_класса, или это сделает деструктор класса? Под экземпляр класса память в начале main() выделялась. https://www.cyberforum.ru/ cpp-beginners/ thread948730.html C++ как задать текст длинной не больше 100 символов заканчивающийся точкой? код пожалуйста)) https://www.cyberforum.ru/ cpp-beginners/ thread948704.html
C++ Работа с файлами (.txt)
В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину, и если да, то переменной m присвоить значение среднего элемента файла. В противном случае присвоить этой переменной значение первого числа файла.
C++ Возвращение ссылки на указатель использование её как левостороннего значения Есть шаблон: //------------------------------------------------------- template<class T> struct ts { private: void* data; public: ts(T* pt) : data(pt) { } https://www.cyberforum.ru/ cpp-beginners/ thread948680.html
C++ Иерархия С++ https://www.cyberforum.ru/ cpp-beginners/ thread948677.html
Привет. Заинтересовал вопрос иерархии С++: код -> функции -> классы/структуры -> ?? подозреваю что дальше идут массивы классов, в общем, какие следующие шаги до самого конца?
C++ Консольное приложение. В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину
В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину, и если да, то переменной m присвоить значение среднего элемента файла. В противном случае присвоить этой переменной значение первого числа файла.
C++ Время сортировки Добрый день! Помогите, пожалуйста, со следующей задачей. Есть задание: отсортировать массив и замерить время сортировки. Сделал: int main() { DWORD start = GetTickCount(); Selection_Sort(size_of_array, myarray); DWORD end = GetTickCount(); https://www.cyberforum.ru/ cpp-beginners/ thread948628.html C++ Р. Лафоре "ООП в C++". Не компилируется пример с консольной графикой Изучаю C++ по книге Р. Лафоре. Дошёл до 5-ой главы, и мне встретился пример использования консольной графики. Страница 179. Пример называется "Структура circle". К этому примеру прилагается библиотека "msoftcon.h". Ну пример я переписал, библиотеку подключил и в папку с .cpp файлом положил. Работаю в DevC++. И после компилирования выскакивает несколько ошибок: undefined reference to... https://www.cyberforum.ru/ cpp-beginners/ thread948616.html
C++ эквивалентно?
** = & привильно?
C++ Setlocale vs. SetConsoleCP https://www.cyberforum.ru/ cpp-beginners/ thread948553.html
В чём разница? Локаль определяет, в какой кодировке символы представляются в программе, а SetConsoleCP устанавливает ту же характеристику для связанной консоли, или?.. И почему при выполнении: setlocale(LC_CTYPE, ".866"); cout<<setlocale(LC_CTYPE,"")<<endl<<endl; В результате выводится: Russian_Russia.1251 ?
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,882
05.09.2013, 15:02  [ТС] 0

Оптимизирует ли компилятор код при использовании функции, возвращающей константу? - C++ - Ответ 5021165

05.09.2013, 15:02. Показов 2208. Ответов 33
Метки (Все метки)

Ответ

Цитата Сообщение от Croessmah Посмотреть сообщение
Этот цикл вообще возможно в линейку развернуть
я знаю. но интерес в таком вот виде, где вызывается функция.
просто куда-то неявно результат проверки на истинность сохраняется, а сохраняется это в значение или же сохраняется сам результат работы функции в какую-то неявно созданную переменную. мне непонятно.
меня запутали, поэтому такой глупый вопрос.

Цитата Сообщение от VLK Посмотреть сообщение
i из цикла for не объявлена
опечатался

Добавлено через 1 минуту
VLK, о таком

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
 
using namespace std;
 
int myfunc()
{
    return 99;
}
 
int main()
{
  for (int i=0;i!=myfunc();i++)
  {
      std::cout<<i<<" ";
      i+=2;
  }
 
    return 0;
}


Вернуться к обсуждению:
Оптимизирует ли компилятор код при использовании функции, возвращающей константу? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.09.2013, 15:02
Готовые ответы и решения:

Оптимизирует ли компилятор деление/умножение double?
Если я пишу double d = ...; for( ...; ...; d *= 2 ) ... или for( ...; ...; d /= 2 ) ...

Оптимизирует ли компилятор временные переменные?
Здравствуйте, способен ли компилятор преобразовать это var temp = one + two; return temp; в...

Оптимизирует ли компилятор подобные вещи?
Здравствуйте, я пишу небольшую библиотеку для личных целей и просто для интереса. Дело в том, что...

[РЕШЕНО] Компилятор оптимизирует элемент структуры Text
Использую MicroMenu. Когда-то я только начинал работать в IAR, переделал MicroMenu, обращался к...

33
05.09.2013, 15:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.09.2013, 15:02
Помогаю со студенческими работами здесь

Есть объект типа T, но если вместо него подставить вызов функции, возвращающей T, код не компилится, почему?
Есть объект типа vector&lt;int&gt;, но если вместо него подставить вызов функции, возвращающей...

Компилятор выдает ошибку при использовании фабричного метода
Всем привет!!! новая ошибка... смотрите, теперь у меня есть класс template &lt;typename T&gt; ...

Оптимизирует ли компилятор выражения в цикле типа 90*M_PI или каждую итерацию в цикле считает заново?
Занялся сабжем по проекту. IDE Builder 2010 1) Оптимизирует ли компилятор выражения в цикле типа...

Почему компилятор ругается на то, что класс не объявлен при использовании оператора если?
......... if (i &lt; 3) { int b, c; cin &gt;&gt; b &gt;&gt; c; date myDate(a,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru