Чтобы это понимать как код на языке Си
Ну, ты вообще не понимаешь, что такое extern "C", ты либо изучи, либо не советуй глупости.
Я вот как раз читал и много раз, но судя по тому как вы объясняете, видимо я так и не понял, может вы скажете как правильно и для чего это придумали
Это придумали для единственной цели - использовать код на С из С++, чтобы линкер искал нормально Сшный символ, а не С++ный. И (отчасти) чтобы С и С++ использовали один и тот же линкер, а иначе нельзя было бы взаимоиспользовать С и С++ код.
Ну так я о том как бы и говорил, не?
Обсуждают сегодня