Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Как генерировать Sec-WebSocket-Accept Прочел в Wiki что генерация на PHP делается таким методом: echo base64_encode(SHA1($key."258EAFA5-E914-47DA-95CA-C5AB0DC85B11")); //$key = Sec-WebSocket-Key: который нам прислал браузер Попробовал так, а он генерирует не совсем то, что надо. Взял из рабочего исходника такой код: base64_encode(pack('H*', sha1($key."258EAFA5-E914-47DA-95CA-C5AB0DC85B11"))); Он работает, но что такое pack и как... https://www.cyberforum.ru/ cpp-builder/ thread1236342.html C++ Builder Данные из grid записать в xml, предусмотреть обратную операцию
Добрый день! Я начинаю изучать с++ решил написать телефонный справочник, столкнулся с проблемой работы xml не могу найти ни где как загружать туда данные и брать обратно, друзья подсказали попробовать grid(ом) но я так и не смог разобраться. Может тут мне кто нибудь покажет пример использования grid и xml. Заранее большое спасибо, и если что прошу прощение за свои скудные знания
C++ Builder Сортировка пунктов меню по алфавиту Автоматическая сортировка пунктов меню по алфавиту При сортировки должны учитываться: русские,английские буквы и цифры https://www.cyberforum.ru/ cpp-builder/ thread1236224.html C++ Builder Передача struct в функцию Всех приветствую! Я что-то не понял как передать struct в функцию. Код такой: *.cpp #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- https://www.cyberforum.ru/ cpp-builder/ thread1236038.html
C++ Builder Узнать запущен ли процесс и выполнить действие
Узнать запущен ли процесс и выполнить действие Имя кнопки:cleaner Кнопка должна менять название в зависимости запущено ли приложение cleaner.exe cleaner(1) - Имя кнопки запущенного приложения cleaner(0) - Имя кнопки не запущенного приложения
C++ Builder Вывод из файла Привет всем. Сделал тут интерфейс вроде бы ничего всё работает, но есть загвоздка. Он из всех выдаёт только единственную 1 группу и это первую. Допустим создать 2-х студентов. Первого в первую группу и второго во вторую. Если обработать первую группу, всё в порядке он вычислит там всё и выведет его. Но если любую другую, не выводит, почему-то хотя обрабатывает. Почему остальные не выводит?... https://www.cyberforum.ru/ cpp-builder/ thread1236012.html
C++ Builder Ожидание завершения процесса Как дождаться завершения процесса и выполнить команду ? https://www.cyberforum.ru/ cpp-builder/ thread1235990.html C++ Builder Свертка\развертка формы, как в окошке процесса копирования win 7-8
Как сделать разворачивающееся меню Чтобы окно разворачивалось вверх и вниз с помощью такого компонента как на картинке Компонент в кружке выделен
C++ Builder Совместить использование winhttp.h и wininet.h https://www.cyberforum.ru/ cpp-builder/ thread1235947.html
СОбственно вот в чем проблема. При компиляции консольной программы выдает ошибки связаные с отсутствием различных строках то "," то ";" в файле winhttp.h. С VCL компилится без ошибок. ВАЖНО: использовал #undef для этого файла.Компилятор (Emb C++ 6.80). В чем может быть проблема? Добавлено через 8 минут Дело в #undef, но без него нельзя, поскольку некоторые обьявления в winhttp.h и wininet.h...
C++ Builder Анализатор запущенных компонентов: помогите найти тему на форуме Название темы примерно:C++ Builder Анализатор запущенных компонентов В окне показывает запущенные компоненты или процессы точно не помню В теме есть вложение с готовым решением Ранее находил тему ,забыл сохранить ссылку Пробовал искать по форуму не нашел https://www.cyberforum.ru/ cpp-builder/ thread1235932.html
Группа повторений двух значений в случайном порядке, где кол-ва повторений разных значений относятся как 2:1 C++ Builder
Задание: Заполнить двухмерный массив 8х8 значениями 0 и 1 случайным образом, но так, чтобы нулей было в два раза больше, чем единичек. Воображения хватило только на вывод чисел от 0 до 1 в случайном порядке. Прошу помощи в решении пункта задачи с заполнением массива количеством 0-ей превышающим количество 1-ц в два раза. #include<iostream> #include<stdlib.h> using namespace std; void...
C++ Builder Не могу изменить стиль BitBtn https://www.cyberforum.ru/ cpp-builder/ thread1235811.html
#include "TBB.hpp" Создал новую форму для пробы, ошибка ссылаеться на исходник Как есть еще способы избавиться "точечной рамки" Добавлено через 1 минуту #ifndef TBB_HPP #define TBB_HPP namespace MyNamespace
85 / 85 / 33
Регистрация: 21.09.2013
Сообщений: 339
02.08.2014, 01:57 0

Оптимизирует ли компилятор выражения в цикле типа 90*M_PI или каждую итерацию в цикле считает заново? - C++ Builder - Ответ 6482621

02.08.2014, 01:57. Показов 1094. Ответов 7
Метки (Все метки)

Ответ

phtnr,
Не знаю на сколько верн это, но как то так
C++
1
2
3
4
float c = 1;
sizeof(c * 2.1f); //4
sizeof(float (c * 2.1));//4
sizeof(c * 2.1);//8
выходит что в последнем как раз double

Добавлено через 16 минут
Но по сути, я не думаю, что будет большой прирост от приведения. И в pow включены варианты со степенью 0 и 1, а если у тебя большое выражение расписанное без pow которое потом будет возведено в 0? Смысл считать.

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

Функции. Не считает последнюю итерацию в цикле
Добрый вечер. Не могу понять, почему в цикле не считает 12 итерацию. Ниже строка с комментарием. ...

Объявляется ли каждую итерацию переменная-счетчик в цикле for?
Всем привет, расскажу историю возникшего вопроса. Отходил я как-то на курсы с++, и там...

Вывести итерацию в цикле
Здравствуйте, заадание такое: дан отрезок с шагом h. Сделать тремя способами: с параметром,...

Task показывает одинаковую итерацию в цикле
Добрый вечер, пытаюсь с помощью Task создать несколько процессов и запустить функцию в каждом из...

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

Std::getline() пропускает итерацию в цикле: найти и исправить ошибки в коде
Цикл for принимает на одну строку меньше чем должен. Я так понимаю это getline() воспринимает...

Почему не считает в цикле for ( x = x++ )
Добрый день Столкнулся с такой проблемой. package p143; public class Mixfor5 { public...

Ошибка в цикле (Не считает до конца)
Проблема следующая. Есть программа расчета пассивного участка траектории для ракеты...

Цикл в цикле, не считает сумму
Задача стояла такая: нужно найти значения xi по формуле:...

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