list*& p
- это не указатель на ссылку, это ссылка на указатель. Разница между этими терминами размером с Гранд Каньон. Особенно учитывая тот факт, что указатель на ссылку недопустим по стандарту.list* first = nullptr
- предлагаю изучить. TESt\nTest\nTest
в файле может получиться только тогда, когда в файл пишется "TESt\\nTest\\nTest"
. .lib
файлами. Пропустил "не". Не ждет
#include_next
не является стандартной директивой препроцессора языков C или C++.build.gradle
не стану.
А какое обоснование у этого предположения? Между ссылкой и указателем в твоем примере разницы нет. Но она есть в общем контексте и она большая.