Есть ещё отладка, компилирует быстрее
yar.forex:
Здравствуйте, подскажите пожалуйста, я тут программу пишу и столкнулся с тем, что чем больше она становится, тем дольше компилируется (вот это новость!)
Пока что дошел до 15 секунд компиляции после нажатия F7. Согласен, немного и жить можно. Хотя уже начинает раздражать.
Часто компилирую файл и хочу сразу видеть результат своих правок. Уже успеваю браузер поскроллить, пока компилируется )
Программа вырастет еще в 2-3 раза по объему кода. А ждать минуту после F7 это уже зашквар.
Хотелось бы узнать, если кто-то знает, что влияет на скорость компиляции?
Например, в этой программе я делаю много #include файлов, мне так удобнее ориентироваться, влият ли это на скорость компиляции или лучше все функции пихать в один файл?
Или например, влияет ли то, какие я использую типы данных? Я имею ввиду, вот я использую double там где можно было бы обойтись float. Может ли это влиять на скорость компиляции?
Мне просто еще кажется, что вот я пишу несколько дней, пишу и скорость компиляции висит, например на 10 секундах. А потом бах и сразу 15 секунд. А что я такого в код добавил, что замедлило компиляцию на 5 секунд, я не знаю.
Может кто-то тестил, или просто эта информация доступна, я просто не нашел, или есть какие-то стандарты в этом вопросе?
Благодарю за ответы
диск - на обычных хдд может быть сильная задержка потому как компиляция включает в себя ещё и время как на чтение так и на записи файла на диск - компилятору диск нужно пингануть, раскрутить итд итп
Здравствуйте, подскажите пожалуйста, я тут программу пишу и столкнулся с тем, что чем больше она становится, тем дольше компилируется (вот это новость!)
Пока что дошел до 15 секунд компиляции после нажатия F7. Согласен, немного и жить можно. Хотя уже начинает раздражать.
Часто компилирую файл и хочу сразу видеть результат своих правок. Уже успеваю браузер поскроллить, пока компилируется )
Программа вырастет еще в 2-3 раза по объему кода. А ждать минуту после F7 это уже зашквар.
Хотелось бы узнать, если кто-то знает, что влияет на скорость компиляции?
Например, в этой программе я делаю много #include файлов, мне так удобнее ориентироваться, влият ли это на скорость компиляции или лучше все функции пихать в один файл?
Или например, влияет ли то, какие я использую типы данных? Я имею ввиду, вот я использую double там где можно было бы обойтись float. Может ли это влиять на скорость компиляции?
Мне просто еще кажется, что вот я пишу несколько дней, пишу и скорость компиляции висит, например на 10 секундах. А потом бах и сразу 15 секунд. А что я такого в код добавил, что замедлило компиляцию на 5 секунд, я не знаю.
Может кто-то тестил, или просто эта информация доступна, я просто не нашел, или есть какие-то стандарты в этом вопросе?
Благодарю за ответы
Используйте классы. Их работоспособность проверяйте в тестовом файле. А сборку производите в основном советнике.
yar.forex:
Здравствуйте, подскажите пожалуйста, я тут программу пишу и столкнулся с тем, что чем больше она становится, тем дольше компилируется (вот это новость!)
Пока что дошел до 15 секунд компиляции после нажатия F7. Согласен, немного и жить можно. Хотя уже начинает раздражать.
Часто компилирую файл и хочу сразу видеть результат своих правок. Уже успеваю браузер поскроллить, пока компилируется )
Программа вырастет еще в 2-3 раза по объему кода. А ждать минуту после F7 это уже зашквар.
Хотелось бы узнать, если кто-то знает, что влияет на скорость компиляции?
Например, в этой программе я делаю много #include файлов, мне так удобнее ориентироваться, влият ли это на скорость компиляции или лучше все функции пихать в один файл?
Или например, влияет ли то, какие я использую типы данных? Я имею ввиду, вот я использую double там где можно было бы обойтись float. Может ли это влиять на скорость компиляции?
Мне просто еще кажется, что вот я пишу несколько дней, пишу и скорость компиляции висит, например на 10 секундах. А потом бах и сразу 15 секунд. А что я такого в код добавил, что замедлило компиляцию на 5 секунд, я не знаю.
Может кто-то тестил, или просто эта информация доступна, я просто не нашел, или есть какие-то стандарты в этом вопросе?
Благодарю за ответы
Здравствуйте, подскажите пожалуйста, я тут программу пишу и столкнулся с тем, что чем больше она становится, тем дольше компилируется (вот это новость!)
Пока что дошел до 15 секунд компиляции после нажатия F7. Согласен, немного и жить можно. Хотя уже начинает раздражать.
Часто компилирую файл и хочу сразу видеть результат своих правок. Уже успеваю браузер поскроллить, пока компилируется )
Программа вырастет еще в 2-3 раза по объему кода. А ждать минуту после F7 это уже зашквар.
Хотелось бы узнать, если кто-то знает, что влияет на скорость компиляции?
Например, в этой программе я делаю много #include файлов, мне так удобнее ориентироваться, влият ли это на скорость компиляции или лучше все функции пихать в один файл?
Или например, влияет ли то, какие я использую типы данных? Я имею ввиду, вот я использую double там где можно было бы обойтись float. Может ли это влиять на скорость компиляции?
Мне просто еще кажется, что вот я пишу несколько дней, пишу и скорость компиляции висит, например на 10 секундах. А потом бах и сразу 15 секунд. А что я такого в код добавил, что замедлило компиляцию на 5 секунд, я не знаю.
Может кто-то тестил, или просто эта информация доступна, я просто не нашел, или есть какие-то стандарты в этом вопросе?
Благодарю за ответы
неостановленный тестер с той-же запущенной программой. Могут затупить как скорость компиляции, так и отзывчивость тестера
Aleksey Semenov #:
диск - на обычных хдд может быть сильная задержка потому как компиляция включает в себя ещё и время как на чтение так и на записи файла на диск - компилятору диск нужно пингануть, раскрутить итд итп
диск - на обычных хдд может быть сильная задержка потому как компиляция включает в себя ещё и время как на чтение так и на записи файла на диск - компилятору диск нужно пингануть, раскрутить итд итп
Спасибо за ответ. А какие бывают альтернативы хдд дискам, у которых этой проблемы нету?
Maxim Kuznetsov #:
неостановленный тестер с той-же запущенной программой. Могут затупить как скорость компиляции, так и отзывчивость тестера
Спасибо за ответ. Не думаю, что это мой случай. Тестером пользуюсь в текущий момент редко, пока хватает живого графика. Но к сведению принял, в будущем понаблюдаю.
Только вот это на скористи компиляции практически не скажется )
yar.forex:
Пока что дошел до 15 секунд компиляции после нажатия F7. Согласен, немного и жить можно. Хотя уже начинает раздражать.
если вам не код получить а только ошибки компиляции проверить, как вариант смените компилируемому файлу расширение на .mqh, компилироваться будет раз в 10 быстрее, может и больше
Пока что дошел до 15 секунд компиляции после нажатия F7. Согласен, немного и жить можно. Хотя уже начинает раздражать.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пока что дошел до 15 секунд компиляции после нажатия F7. Согласен, немного и жить можно. Хотя уже начинает раздражать.
Часто компилирую файл и хочу сразу видеть результат своих правок. Уже успеваю браузер поскроллить, пока компилируется )
Программа вырастет еще в 2-3 раза по объему кода. А ждать минуту после F7 это уже зашквар.
Хотелось бы узнать, если кто-то знает, что влияет на скорость компиляции?
Например, в этой программе я делаю много #include файлов, мне так удобнее ориентироваться, влият ли это на скорость компиляции или лучше все функции пихать в один файл?
Или например, влияет ли то, какие я использую типы данных? Я имею ввиду, вот я использую double там где можно было бы обойтись float. Может ли это влиять на скорость компиляции?
Мне просто еще кажется, что вот я пишу несколько дней, пишу и скорость компиляции висит, например на 10 секундах. А потом бах и сразу 15 секунд. А что я такого в код добавил, что замедлило компиляцию на 5 секунд, я не знаю.
Может кто-то тестил, или просто эта информация доступна, я просто не нашел, или есть какие-то стандарты в этом вопросе?
Благодарю за ответы