Запитання з тегом «error-messages»

9
Новачок-програміст засмучений відсутністю словника помилок компілятора
Друг моєї родини попросив мене трохи допомогти, коли він вчиться програмувати (мовою С). Поки ми говорили, він висловив розчарування з приводу того, що важко розуміє повідомлення про помилки, який дає його компілятор (GCC), коли робить помилки. Він не розуміє всіх вживаних термінів, а іноді саме їх поєднання виходить за межі …

6
Зробити код змінним за допомогою використання глобально унікальних ідентифікаторів повідомлень
За цим сценарієм розповсюджується загальна схема пошуку помилки: Дотримуйтесь дивнощів, наприклад, відсутність виводу або вивішування програми. Знайдіть відповідне повідомлення у журналі або програмі, наприклад, "Не вдалося знайти Foo". (Наступне є актуальним лише у тому випадку, якщо це шлях, який потрібно знайти, щоб знайти помилку. Якщо трак стека чи інша інформація …

6
Скільки інформації про помилку потрібно показати користувачеві?
Програми завжди можуть видавати помилки. У разі виникнення такої помилки слід повідомити користувача, оскільки те, що він попросив зробити програму, не вдалося. Однак скільки інформації слід надати користувачеві? Я думаю, що більшість із нас погоджуються з тим, щоб не відображати стек стека ( чи повинен слід відстежувати стек у повідомленні …

3
Адреса 0000000C є спеціальною адресою?
При програмуванні іноді речі ламаються. Ви помилилися, і ваша програма намагається прочитати з неправильної адреси. Мені важливо одне, що часто такі винятки: Access violation at address 012D37BC in module 'myprog.exe'. Read of address 0000000C. Зараз я бачу багато журналів помилок, і те, що мені виділяється, є: 0000000C. Це "особлива" адреса? …

20
Як ви вирішуєте дійсно химерні помилки, які спантеличують вас більше 10 годин? [зачинено]
Ви їх знаєте, ті помилки, які НЕ мають сенсу. Де здається, що гремлін просто заскочив глибоко у твої фішки і щось заплутав. Ви гуляєте, пишете речі, дзвоните дядькові?

12
Які проблеми розробника з корисними повідомленнями про помилки? [зачинено]
Продовжує вражати мене тим, що в цей день і вік продукти, які вже багато років користуються своїм поясом, побудовані командами професіоналів, і донині - не надають корисних повідомлень про помилки користувачеві. У деяких випадках додавання лише невеликої кількості додаткової інформації може врятувати користувачеві години неприємностей. Програма, яка генерує помилку, генерує …

3
Чому повідомлення про помилки шаблону C ++ настільки жахливі?
Шаблони C ++ відомі для створення довгих нечитабельних повідомлень про помилки. Я маю загальне уявлення про те, чому повідомлення про помилки шаблону в C ++ такі погані. По суті, проблема полягає в тому, що помилка не спрацьовує, поки компілятор не зустріне синтаксис, який не підтримується певним типом у шаблоні. Наприклад: …

9
Чому багато PHP Devs ненавидять використовувати isset () та / або будь-яку з таких функцій захисту, як PHP, як порожній ()?
У поточному потоці я бачу, що ця проблема постійно виникає: E_NOTICE? == E_DEBUG, уникаючи isset () та @ із більш досконалими помилками__Handler Як встановити PHP не перевіряти показник undefind для $ _GET, коли E_NOTICE увімкнено? Як зупинити PHP від ​​реєстрації помилок PHP-повідомлення Як вимкнути такі повідомлення PHP 5.3? Навіть Пекка …

10
Чому, схоже, нові програмісти ігнорують повідомлення про помилки компілятора / повідомлення про виключення під час виконання? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я думаю, ми всі це бачили. Початківці задають питання щодо переповнення стека, які відповідають …

8
Читаєте ви C або C ++ помилки компіляції після першої?
Я ніколи не розумів, чому компілятори C і C ++ намагаються відновитися після помилок і продовжують розбір. Майже завжди перша помилка породжує потік помилкових помилок, які зникнуть, як тільки виправлено першу. Після декількох років досвіду я просто перестав шукати будь-яку помилку, окрім першої у кожному файлі. Я повторно запускаю компілятор, …

5
знак оклику в повідомленнях про помилки [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

4
Як призначити коди помилок?
Як, розробляючи проект середнього розміру, ви визначаєте, створюєте та підтримуєте коди помилок? Я за все своє життя не можу придумати простий і чистий метод цього зробити. Деякі з моїх ідей перетворюють назви класів та назви методів у цілі рядки, але це спосіб довго показувати користувачеві поверх того, що назви методів …

3
Python - затверджуйте vs if & return
Я пишу сценарій, який щось робить у текстовому файлі (однак це не має значення для мого питання). Тому перед тим, як зробити щось у файл, я хочу перевірити, чи існує файл. Я можу це зробити, без проблем, але питання більше стосується естетики. Ось мій код, реалізуючи одне і те ж …

4
Включити до повідомлення про помилку посилання на відповідну документацію?
Ми створюємо комерційну бібліотеку та приклади коду, якими користуються зовнішні розробники. Ми маємо (закриту, доступну для зареєстрованих користувачів) документацію, яка широко пояснює, як користуватися бібліотекою. Багато розробників є першими користувачами, тому виникає багато рудиментарних помилок. Чи доречно включати посилання на документацію в журнал помилок? Які можливі мінуси? Я можу передбачити …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.