2009-04-02 19 views
13

Conozco C y C++ bastante bien. Conozco con mucho detalle los punteros y estoy bien versado con la aritmética de punteros y trabajé en Win32 API y un poco de MFC también en mis días universitarios. En mi trabajo anterior, no tuve la oportunidad de ver estos asuntos y trabajé en otro dominio. Ahora lo que quiero es un accidente o un curso de actualización en:curso de actualización de C++ y STL

  • C++
  • STL

no quiero ir a través de más de 500 páginas de los libros porque sé C#, Java, Ruby, Python e incluso x86 Asamblea también. Lo que quiero es cubrir las esquinas avanzadas y oscuras de C++ y STL intermedio.

¿Alguien puede señalar buenos enlaces al respecto? ¡Sé de Google! ;-) Pero una recomendación humana inteligente es otra cosa que Google aún no ha implementado.

+0

ver también: http://stackoverflow.com/questions/5099946/need-ac-refresher –

+0

[This] (http://stackoverflow.com/questions/388242/the-definitive-c-book-guide- and-list) debería responder bien su pregunta. – dirkgently

Respuesta

4

SGI tiene una muy buena referencia para STL.

0

Leer STL - C++ se alimenta de stackoverflow =)

comp.lang.C++ ++
comp.lang.c grupos de noticias moderados

Herb Sutter de "Gurú de la semana" -. http://gotw.ca/gotw/index.htm

Comience aprender boost (boost.org), será una buena manera de actualizar C++ y stl.

Estándares de codificación C++: 101 Reglas, pautas y mejores prácticas (Serie C++ en profundidad): pequeñas y fáciles de leer en el libro del metro. Te ayuda a actualizar tus conocimientos.
Otros libros de "C++ in Depth Series" también son buenos.

1

No estoy muy seguro de lo que quiere decir exactamente por C++ avanzado e intermedio STL.

El C++ FAQ Lite me ayudó mucho cuando empecé con C++.

0

Una lectura rápida de uno o más de los libros 'efectivos' de Meyers y/o los libros 'Excepcionales' de Sutter sería un buen curso de actualización. Son cortas y generalmente fáciles de leer para alguien que no sea novato, pero actualizarán tu memoria en algunos de los casos extremos que debes conocer.

0

Para mí, el mejor libro sobre el TEL es "programación genérica y la STL" por Matthew H. Austern. Explica el STL muy bien desde un punto de vista conceptual, en lugar de ser una referencia o tutorial sobre cómo usarlo.

0

que enfrentan el mismo problema hace aproximadamente 4 años. Pasar de un rol de java a C++.

El libro más útil que encontré fue "Effective STL" - Scott Meyers.Esto explica cómo usar el stl de manera adecuada una vez que su cabeza se recupera de esto, sus otros conocimientos de C++ volverán a fluir.

Si está luchando o todavía no está seguro de todas las características de C++ después de esto, lea "C + eficaz" y "C++ más efectivo" del mismo autor. Todos los libros efectivos son cortos y concisos.

También siempre tengo el libro de Stroustrup en mi escritorio, y lo meto como necesito.