Снова и снова (на Stack Overflow и других веб-сайтах) разработчики получают вопросы о реализации односвязных и двусвязных списков в C и C++. Люди также спрашивают, как выполнить ту или иную операцию над списком. Мой коллега подготовил пошаговое руководство с примерами кода по созданию списков:

P.S. Я понимаю — создавать свой собственный список, изучая кодирование, лучше, чем заимствовать чужой код. Однако люди продолжают задавать одни и те же вопросы о реализации списков или о том, почему что-то не работает. Так что было бы лучше, если бы они могли погуглить, а не раздражать других программистов подобными вопросами.