توثيق جمعية علم النفس الأمريكية APA (الطبعة السابعة)
Oualline, S. (2003). How not to program in C++: 111 broken programs and 3 working ones, or why does 2+2 = 5986? No Starch Press.
توثيق أسلوب شيكاغو (الطبعة السابعة عشر)
Oualline, Steve. How Not to Program in C++: 111 Broken Programs and 3 Working Ones, or Why Does 2+2 = 5986? San Francisco: No Starch Press, 2003.
توثيق جمعية اللغة المعاصرة MLA (الإصدار التاسع)
Oualline, Steve. How Not to Program in C++: 111 Broken Programs and 3 Working Ones, or Why Does 2+2 = 5986? No Starch Press, 2003.
تحذير: قد لا تكون هذه الاستشهادات دائما دقيقة بنسبة 100%.