Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
 Аватар для andreev
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 43

какой функцией воспользоваться?

24.02.2012, 12:31. Показов 1190. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
какой функцией могу воспользоваться чтоб скорость компиляции возрасла
при выборе 2592000сек, т.е. 1месяц он очень долго думает

C++
1
while(t<2592000);
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.02.2012, 12:31
Ответы с готовыми решениями:

Подскажите как воспользоваться функцией.
Здрасте. В книжке Джесс Либерти &quot;Освой самостоятельно С++ за 21 день&quot;, 3е издание, на странице 159 есть пример программы работы с классами....

Как воспользоваться функцией из класса
class range { private: int Left; int Rignt; public: int range1(int left, int rignt) { Left= left; Rignt= rignt; ...

Как воспользоваться данной функцией для экспорта ?
int FindModuleByAddr (void *addr, module *lib) { MEMORY_BASIC_INFORMATION mem; VirtualQuery(addr, &amp;mem, sizeof(mem)); ...

10
Полярный
 Аватар для dimcoder
477 / 449 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
24.02.2012, 12:36
Цитата Сообщение от andreev Посмотреть сообщение
while(t<2592000);
Не понял вопроса, здесь вобще по идее цикл бесконечный, если t меньше двапятьдевятьдванольнольноль.
0
.NET C#,ASP.NET MVC
Эксперт .NET
 Аватар для lvlkoo
594 / 507 / 224
Регистрация: 16.10.2010
Сообщений: 1,902
24.02.2012, 13:59
Точнее будет выполнятся ПОКА "t меньше двапятьдевятьдванольнольноль."
Тоже вопроса непонял, о како функции может идти речь если вам нужно чтото выполнять (ПОКА t<2592000)
0
 Аватар для andreev
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 43
24.02.2012, 14:07  [ТС]
ну как объяснить...
чем больше я беру тем больше он думает
если допустим я возьму год это будет 31 708 800 сек т.е. while (t<31708800);
тогда он вообще зависнет. не сможет вычислить. а мне нужно чтоб он вычислял при любых макс значениях
так вот. какими функциями нужно воспользоваться чтоб он не медлил при крупных цифрах t
0
 Аватар для Devochka
31 / 19 / 3
Регистрация: 07.10.2011
Сообщений: 98
24.02.2012, 14:23
Т.е. ты вводишь секунды, а функция возвращает часы, дни, месяцы, годы?
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
24.02.2012, 14:34
поставь t типа unsigned long

C++
1
unsigned long t=0;
t должно лежать в диапазоне [0;4294967295];

Добавлено через 49 секунд
и быть целым
0
Полярный
 Аватар для dimcoder
477 / 449 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
24.02.2012, 14:34
Цитата Сообщение от Devochka Посмотреть сообщение
Т.е. ты вводишь секунды, а функция возвращает часы, дни, месяцы, годы?
Если так, то не проще ли просто воспользоваться делением /
0
 Аватар для Devochka
31 / 19 / 3
Регистрация: 07.10.2011
Сообщений: 98
24.02.2012, 15:09
Цитата Сообщение от dimcoder Посмотреть сообщение
Если так, то не проще ли просто воспользоваться делением /
Если так, то через деление с остатком % по-моему лучше.
0
11 / 11 / 2
Регистрация: 15.01.2012
Сообщений: 104
24.02.2012, 15:24
Сделай два цикла, с двумя переменными.

Чтоб "быстрее было" читай про register переменные
0
 Аватар для andreev
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 43
24.02.2012, 15:31  [ТС]
Цитата Сообщение от Devochka Посмотреть сообщение
Т.е. ты вводишь секунды, а функция возвращает часы, дни, месяцы, годы?
нет, просто я указываю t< какой то срой год либо месяц два три
а он мне записывает решение на тхт файле
________________________________________ _________
если я напишу while(t<18);

то решение будет записыватся примерно в таком виде
t=3
-0.00 0.00 -0.01 0.06 -0.93 5.00
1.02 1.02 1.02 1.02 1.02 1.04
t=6
-0.00 0.00 -0.04 0.18 -1.50 5.00
1.02 1.02 1.02 1.02 1.02 1.04
t=9
-0.00 0.01 -0.09 0.36 -1.53 5.00
1.02 1.02 1.02 1.02 1.01 1.02
t=12
-0.00 0.03 -0.14 0.58 -0.90 5.00
1.02 1.02 1.02 1.02 1.01 1.00
t=15
-0.00 0.05 -0.19 0.85 0.45 5.00
1.02 1.02 1.02 1.02 1.01 0.98
t=18
0.00 0.09 -0.19 1.15 2.60 5.00
1.02 1.02 1.02 1.02 1.01 0.96
________________________________________ __________________________
вы представьте как долго будет думать если я напишу while(t<2492000);
и объем тхт файла становится 1.4Гб

еще это я показал ответ при n=5 (т.е. по пять столбцов записывает)
по умолчанию я задаю n=50 ну можно и даже n=500 поставить
0
 Аватар для andreev
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 43
25.02.2012, 19:39  [ТС]
всем спасибо проблема решена!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.02.2012, 19:39
Помогаю со студенческими работами здесь

Какой функцией C++ перевести дискретные в аналоговые данные?
Какой функцией C++ перевести дискретные в аналоговые данные

Какой функцией удалить из строки запрещенные символы
Есть переменная типа string в которую пишутся разные имена, а потом они вставляются в БД. Есть какая нить функция в C++ чтобы...

Какой функцией можно воспользоваться чтобы в яйчейках К5 и К6 была вписанна цена товара за последний день приобретения?
У меня такой вопрос Есть товары на складе, покупная цена товара каждый раз меняется. Какой функцией можно воспользоваться чтобы в яйчейках...

Как правильно воспользоваться функцией if?
как правильно воспользоваться функцией if, если необходимо найти текст в ячейке и вывести один результат, иначе другой?

При попытке воспользоваться функцией Minimize ошибка: переменная не определена
Здравствуйте. Пытаюсь решить контрольную в mathcadе, на последней строке ошибка, в функции Minimize, переменная не определена. С Mathcadом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru