Я использую стороннюю статическую библиотеку (файл .lib) в проекте на C++. Автор статической библиотеки добавил мне метод для класса и отправил мне обновленную сборку библиотеки.Описывает ли порядок объявлений методов в классе компилятору?
К сожалению, он не отправил новый файл заголовка, и общение с ним происходит медленно, поэтому я не могу получить новый заголовок в ближайшее время. Я знаю подпись метода нового метода, поэтому я могу просто добавить его в файл заголовка.
Мой вопрос заключается в том, имеет ли значение, когда в списке общедоступных методов я добавляю новое объявление (верхний, нижний, средний ...). Мое лучшее предположение заключается в том, что он делает и что порядок в файле заголовка определяет порядок в скомпилированном классе. Может кто-то подтвердить или опровергнуть это?
Возможный дубликат: http://stackoverflow.com/questions/19858914/does-the-function-declaration-order-matter-in-a-header-file – user2079303
Пожалуйста, посмотрите [этот stackoverflow] (http : //stackoverflow.com/questions/19858914/does-the-function-declaration-order-matter-in-a-header-file), что объясняет все подробно. – Derlin
Спасибо вам обоим. Вопрос, на который вы ссылаетесь, помогает моему пониманию. – adv12