Помилки під час компіляції виявляються компілятором на етапі розробки, тоді як помилки під час виконання виявляються під час виконання програми. Помилки під час компіляції перешкоджають компіляції програми, тому її неможливо протестувати чи виконати, доки їх не буде виправлено.25 липня 2023 р.
Компілятор не може легко виявити помилку виконання. Таким чином, нам потрібно ідентифікувати його під час виконання коду. Помилка під час компіляції зазвичай відноситься до помилок, які відповідають семантиці або синтаксису. Помилка виконання стосується помилки, з якою ми стикаємося під час виконання коду під час виконання.
Коли ви створюєте програму за допомогою сценарію аналізатора, вихід компілятора реєструється у вікні System Output. Ви можете двічі клацніть будь-яке повідомлення про помилку, яке тут з’являється, і ви перейдете до вихідного коду.
Перехоплення помилок під час виконання Першим кроком у вирішенні помилок під час виконання є встановити "пастку", щоб зловити помилку. Ви можете зробити це, включивши в свій макрос оператор On Error. Коли виникає помилка виконання, оператор On Error передає керування підпрограмі обробки помилок.
Час компіляції та час виконання — два терміни програмування, які використовуються при розробці програмного забезпечення. Час компіляції – це час, коли вихідний код перетворюється на виконуваний код, а час виконання – це час, коли виконуваний код починає працювати.
Як виправити помилку виконання
- Перезавантажте комп'ютер. …
- Оновіть програму до останньої версії. …
- Повністю видаліть програму, а потім перевстановіть її. …
- Установіть найновіший розповсюджуваний пакет Microsoft Visual C++. …
- Використовуйте SFC scannow для відновлення пошкоджених файлів Windows. …
- Запустіть відновлення системи, щоб повернути комп’ютер до попереднього стану.