Drittlizenzen

CSTB IFC-SDK

https://joinup.ec.europa.eu/software/ifc-sdk/home

Lizenz:

GNU Lesser General Public License (LGPL)

Beschreibung:

Das IFC-SDK-Projekt bietet ein Software-Development-Kit (SDK) zum Lesen und Schreiben eines Building-Information-Modells (BIM, dt. Gebäudedaten-Modellierung), das im IFC-Format (Industry Foundation Classes) definiert wird. Die erste Version des IFC-SDK wird in der Programmiersprache C++ geliefert und ist mit dem IFC 2X3 TC1 Standard konform, der von der IAI (International Alliance for Interoperability – BuildingSmart) entwickelt wird: https://www.buildingsmart.com/.

Eigenschaften:

Die Haupteigenschaften des IFC-SDK-Projekts:

  1. Lesen und Schreiben eines BIM-Modells, das im ISO-10303-21 Step Physical File (SPF) ASCII-Format definiert wird und mit dem Datenmodell IFC 2X3 TC1 ISO-103030-11 EXPRESS konform ist;
  2. Analyse und Verwaltung von ganzen Einheiten von IFC 2X3 TC1 Standard-Sätzen;
  3. Analyse und Verwaltung von EXPRESS INVERSE und DERIVED Attributen
  4. BIM-Verwaltung im Speicher
  5. Mehrere Modelle

Quellcode

ifc-sdk-1.0.3.11.zip


VLD

https://vld.codeplex.com

Lizenz:

GNU Lesser General Public License (LGPL)

Projektbeschreibung:

Visual Leak Detector ist ein kostenloses, robustes, Open-Source-System zur Verlusterkennung für Visual C++.

Es ist einfach zu verwenden. Nach der Installation müssen Sie in Visual C++ definieren, wo die Header- und Bibliotheksdatei ist.

Dann kann es mit einem beliebigen C/C++ Projekt verwendet werden, indem Sie einfach die folgende Zeile Ihrem Code hinzufügen:

#include <vld.h>

Wenn Sie Ihr Programm mit dem Visual-Studio-Debugger ausführen, wird Visual Leak Detector einen Bericht über den Speicherverlust am Ende der Debugging-Sitzung ausgeben. Dieser Bericht enthält den vollständigen Aufrufstack und zeigt, wie die Speicherverlustblöcke zugeordnet wurden, auf. Doppelklicken Sie auf eine Linie im Aufrufstack, um zu dieser Datei und dieser Linie im Editorfenster zu gelangen.

Es ist eine sehr effektive Methode, um auf schnelle Weise Speicherverlust in C/C++ Anwendungen zu diagnostizieren und beheben.