PS: Persönlich fände ich eine Einführung in ein freies plattformübergreifendes Framework wie Boost sehr interessant. Nur so als Anregung ;)
Qt ist ein freies plattformübergreifendes Framework. Sogar mehr als Boost: Mit letzterem hast du keine GUI und m.E.n. auch kein TCP/IP etc.
Gruß Stefan