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

Автоматическое преобразование китайского кода в нормальный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компиляция exe http://www.cyberforum.ru/cpp/thread912176.html
Как скомпилировать .exe чтобы он работал на других машинах, писал с использованием OpenGL от этого проблемы при работе с другими машинами подскажите пожалуйста:wall:
C++ екзешный файл. нужно исправить и перепаковать описываю проблему. есть exe файл (тест для проверки знаний), слышал что с ним можно что-то сделать чтобы были отмечены правильные ответы, или правильный ответ был всегда на первом месте. вопрос стоИт в том сколько это будет стоить в денежном экриваленте? и сколько по времени ето займет? сам exe весит 4мб. http://www.cyberforum.ru/cpp/thread911678.html
C++ RAD Studio XE3 C++
Здравствуйте! Можете, пожалуйста, подкинуть уроки, сайты для изучения этой среды программирования?
C++ Создание dll библиотеки без добавления в решение
Доброго времени суток. Я сделал библиотеку dll строго по http://msdn.microsoft.com/ru-ru/library/vstudio/ms235636(v=vs.100).aspx Всё было нормально и работало. Но там есть пункт "В раскрывающемся списке рядом с полем Решение выберите пункт Добавить в решение. После этого новый проект будет добавлен в то же решение, что и библиотека динамической компоновки." То есть сначала создаётся библиотека,...
C (СИ) Перевод радианов в градусы http://www.cyberforum.ru/cpp/thread907997.html
решить задачу, обратную предыдущей, то есть перевести заданную величину угла из радианной меры в гдарусную #include <stdio.h> #include <conio.h> #include <math.h> void main(void) { float a,b,pi; printf("vvedite radiani \n");
C++ Составить программу, которая определяет, существует ли треугольник Составить программу, которая определяет, существует ли треугольник, используя функцию: bool treugolnik(float a, float b, float c) {bool flag=false; if (a<b+с && b<a+с && c<a+b) flag=true; return flag; } подробнее

Показать сообщение отдельно
Vtulhu
369 / 375 / 96
Регистрация: 12.08.2011
Сообщений: 1,610
30.06.2013, 19:41  [ТС]     Автоматическое преобразование китайского кода в нормальный
Цитата Сообщение от diagon Посмотреть сообщение
Язык об этом уже позаботился. Ваш верхний код эквивалентен нижнему.
По смыслу - да. Но не по количеству сравнений. В первом коде они дублируются, во втором - нет.

Т.е. && не будет вычислять правый аргумент, если его левой аргумент уже равен 0.
Разумеется. Только какое это отношение имеет к вопросу? Вы обратили внимание, что во второй строчке, например, опять сравнивается x < 10? Неужели компилятор "запомнит", что такое сравнение уже было? Что-то не верится. Ещё меньше мне верится, что компилятор "догадается", что x < 10 противоположен по смыслу x > 9, потому что x - целое.

Еще можете взять какой-нибудь современный компилятор, он оптимизирует лучше, чем это сможет сделать простой смертный.
Вы хотите сказать, что если заменить в данном коде x, y и z на вызовы функций x(), y() и z(), то они гарантированно будут вызваны минимально возможное количество раз? Напишите такой код, и встройте в функции счётчики вызовов.
 
Текущее время: 21:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru