Вебинар: Стратегия без иллюзий: как превращать цели в результаты - 19.08
Данное диагностическое правило основано на руководстве MISRA (Motor Industry Software Reliability Association) по разработке программного обеспечения.
Это правило актуально только для С. Использование некоторых символов в именах заголовочных файлов может привести к неопределённому поведению.
Правило запрещает использование следующих наборов символов:
Пример:
#include <bad"include.h>
#include "bad'include.h"
Чаще всего диагностика выявляет наличие в пути обратной косой черты (backslash). С точки зрения MISRA, такой код является некорректным:
#include "myLibrary\header.h"
Однако допустимо использовать прямую косую черту (forward slash):
#include "myLibrary/header.h"
Диагностическое правило классифицируется как:
|
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: