Este livro constitui o segundo duma série de três volumes que trata pedagogicamente os tópicos referentes ao desenvolvimento de aplicações em linguagem C, assumindo que os leitores dominam a linguagem C ao nível que foi abordada no primeiro volume.Destina-se a ser usado como manual para uma segunda disciplina de programação, disciplinas de algoritmos e estruturas de dados ou para quem pretenda aprender a programar como autodidacta. Pode também ser utilizado por programadores experimentados noutras linguagens, para se familiarizarem com a linguagem C, com os componentes da biblioteca standard ANSIISO e com o Paradigma de Programação Genérica em que ela se suporta.O tratamento do tema cobre a generalidade dos componentes da biblioteca STL Standard Template Library.