Erkennung überflüssig #include in C/C++?

Oft finde ich, dass der Header-Abschnitt der Datei größer und größer die ganze Zeit, aber es wird nie kleiner. Während des ganzen Lebens eine Quelle-Datei kann der Unterricht bewegt haben und wurde umgestaltet und es ist sehr gut möglich, dass es gibt durchaus ein paar #includes, die nicht brauchen, dort zu sein, und nicht mehr. Sie verlassen es nur verlängern compile-Zeit und überflüssige Zusammenstellung Abhängigkeiten. Versuchen, herauszufinden, was noch gebraucht werden kann, ziemlich langweilig.

Gibt es irgendeine Art von tool, die erkennen können, überflüssig #include-Direktiven und empfehlen, welche ich sicher entfernen können?

Hat Fusseln tun Sie dies vielleicht?

  • Siehe auch: stackoverflow.com/questions/74326/...
  • Die verlinkten Frage, die nur scheinen, um das Problem unter Windows, mit Visual Studio insbesondere.
  • Die Abstimmung zu öffnen, das, wie das Duplikat wird über die Verwendung von Visual Studio, speziell.
InformationsquelleAutor shoosh | 2009-03-05
Schreibe einen Kommentar