Классов из данного "пакета", т.е. из данной директории.
Пункт спорный даже не из-за перекомпиляции, а из-за 1) циклической зависимости между модулями
Разве? При инклуде *.i файлов проблем не возникает на простом примере:
a/
|
|-a.i
|-a.h
|-a.cpp
b/
|
|-b.i
|-b.h
|-b.cpp
Где A содержит указатель на B, а B содержит указатель на A.
Пространств имён должно быть намного меньше, чем файлов, плюс они должны быть предельно короткими. Избегать using namespace.
Ну их и будет меньше, один namespace на директорию)
Могут возникнуть какие-то проблемы, если сделать скрипт, который будет транслировать этот код:
Из-за процессора постоянное зависание систем Linux mint, ubuntu
Так отключи его, делов то! А если серьёзно, что в логах пишет? Какие характеристики ПК? С диском и оперативкой нет проблем? На alt + sysrq + key реагирует?
xmoonlight: быстрее в том плане, что не нужно исправлять ошибки распознавания, коих будет много. Можно конечно научить эту систему анализировать код и пытаться исправлять ошибки в контексте данного ЯП и данного проекта, но это долго и сложно, вряд ли кто-то за это возьмётся.
Вряд ли есть какой-то один централизованный ресурс, информацию часто приходится собирать по крупицам. И не забывайте всегда проверять её на официальных ресурсах
Классов из данного "пакета", т.е. из данной директории.
Разве? При инклуде *.i файлов проблем не возникает на простом примере:
a/
|
|-a.i
|-a.h
|-a.cpp
b/
|
|-b.i
|-b.h
|-b.cpp
Где A содержит указатель на B, а B содержит указатель на A.
Ну их и будет меньше, один namespace на директорию)
Могут возникнуть какие-то проблемы, если сделать скрипт, который будет транслировать этот код:
в следующий:
?