C++

Artikel
  1. Security: Android bekommt automatische Speicherinitialisierung

    Security: Android bekommt automatische Speicherinitialisierung

    Das soll typische Lücken in C verhindern. Außerdem erhält Android 11 einen neuen Allocator und einen Address Sanitizer für den Kernel.

    01.07.202013 Kommentare
  2. Spiele: EA stellt Quelltext von Command and Conquer offen

    Spiele: EA stellt Quelltext von Command and Conquer offen

    Command & Conquer und Alarmstufe Rot wurden in C++ geschrieben. Das könnte der Mod-Community oder denjenigen, die Spiele programmieren wollen, helfen.

    08.06.202063 KommentareVideo
  3. mmap: Codeanalyse mit sechs Zeilen Bash

    mmap: Codeanalyse mit sechs Zeilen Bash

    Ein typischer Fehler bei der Verwendung der C-Funktion mmap lässt sich erstaunlich einfach finden.
    Ein Erfahrungsbericht von Hanno Böck

    04.06.202071 Kommentare
  4. C++-Framework: Qt 5.15 abstrahiert Grafik-APIs

    C++-Framework: Qt 5.15 abstrahiert Grafik-APIs

    Das Qt-Team bereitet sich damit auf die kommende Version 6 vor. Der LTS-Support für die aktuelle Version wird außerdem eingeschränkt.

    27.05.20200 Kommentare
  5. Compiler: Windows soll komplett initialisierten Stack bekommen

    Compiler: Windows soll komplett initialisierten Stack bekommen

    Nicht initialisierter Speicher ist ein typisches Sicherheitsproblem von C und C++. Microsoft will dies für das gesamte Windows-System lösen.

    14.05.202024 Kommentare
Stellenmarkt
  1. Handwerkskammer für Schwaben, Augsburg
  2. GK Software SE, Berlin, Jena, Schöneck/Vogtl., St. Ingbert
  3. Deutscher Akademischer Austauschdienst e.V. (DAAD), Bonn
  4. Kassenärztliche Bundesvereinigung, Berlin


  1. RLBox: Firefox bekommt Webassembly-Sandbox

    RLBox: Firefox bekommt Webassembly-Sandbox

    Um die Risiken zu minimieren, die von Code in C und C++ ausgehen, nutzt der Firefox-Browser dafür künftig eine Webassembly-Sandbox. Das nutzt vor allem jenem Code, der nicht in einen eigenen Prozess ausgelagert werden kann.

    27.02.20209 Kommentare
  2. TCMalloc: Google veröffentlicht eigene Speicherverwaltung

    TCMalloc: Google veröffentlicht eigene Speicherverwaltung

    Die Speicherverwaltung per Malloc und New ist eine der wohl wichtigsten Komponenten in C- und C++-Programmen. Google hat eine deutlich verbesserte Version seiner eigenen Implementierung dafür als Open Source veröffentlicht.

    13.02.202027 Kommentare
  3. Project Verona: Microsoft forscht an sicherer Infrastruktur-Sprache

    Project Verona: Microsoft forscht an sicherer Infrastruktur-Sprache

    Zusätzlich zur Verwendung der Programmiersprache Rust erforscht Microsoft eine eigene sichere Sprache, die für Infrastruktur genutzt werden soll. Das Project Verona soll bald Open Source sein.

    03.12.20190 Kommentare
  4. App-Entwicklung: Google startet Langzeitsupport für Android-NDK

    App-Entwicklung: Google startet Langzeitsupport für Android-NDK

    Das für native Programmierung mit C und C++ gedachte NDK von Android erhält künftig Langzeitsupport. Der Werkzeugkasten soll jährlich aktualisiert werden.

    18.10.20191 Kommentar
  5. MSVC: Microsoft legt Standardbibliothek für C++ offen

    MSVC: Microsoft legt Standardbibliothek für C++ offen

    Die Implementierung der C++-Standardbibliothek von Microsoft ist nun als Open Source verfügbar. Dank der Lizenz ist eine Kooperation mit dem LLVM-Projekt möglich.

    17.09.20190 Kommentare
  1. UI-Framework: Erste Pläne für Qt 6 vorgestellt

    UI-Framework: Erste Pläne für Qt 6 vorgestellt

    Die kommende Version 6 des UI-Frameworks Qt soll mehr Evolution als Revolution werden. Wichtige Baustellen werden eine Runderneuerung von QML und der Fokus auf neue Grafikschnittstellen sein.

    09.08.20191 Kommentar
  2. Thinktiny: Mini-Spielekonsole sieht aus wie winziges Thinkpad

    Thinktiny: Mini-Spielekonsole sieht aus wie winziges Thinkpad

    Mit Trackpoint, aber ohne Tastatur: Das Thinktiny sieht aus wie ein Thinkpad, ist aber eine Selbstbau-Spielekonsole des Bastlers Paul Klinger. Auf dem winzigen Gerät sind selbstgeschriebene C++-Spiele und ein Textmenü installiert, Bastler können es nachbauen.

    05.08.20195 Kommentare
  3. Visual Studio 2019: Finale Version von Microsofts IDE kann geladen werden

    Visual Studio 2019: Finale Version von Microsofts IDE kann geladen werden

    Visual Studio 2019 ist fertig und bringt Funktionen wie das KI-gestützte Codeoptimieren durch Intellisense, das umfangreichere Teilen von Code im Team und eine tiefere Git-Integration. Das Tool kann kostenlos heruntergeladen werden.

    03.04.20193 Kommentare
  1. Software-Entwickler: Welche Programmiersprache soll ich lernen?

    Software-Entwickler: Welche Programmiersprache soll ich lernen?

    Python, C, C++, Javascript, HTML, CSS, Java, Ruby oder PHP? Einsteiger tun sich oft schwer mit der Entscheidung, welche Programmiersprache sie als Erstes lernen sollen. Der Weg zur Antwort führt über jede Menge weitere Fragen.
    Von André Schade

    25.09.2018459 Kommentare
  2. C++-Framework: Qt 5.11 verbessert QML und bringt offenen Compiler

    C++-Framework: Qt 5.11 verbessert QML und bringt offenen Compiler

    Für das aktuelle Qt 5.11 hat das Team die QML-Engine komplett überarbeitet und den Ahead-of-time-Compiler dafür offengelegt. Das Framework verbessert zudem die Barrierefreiheit unter Windows sowie die HTTP/2- und Unicode-Unterstützung.

    23.05.20188 Kommentare
  3. LLVM 6.0: Clang bekommt Maßnahme gegen Spectre-Angriff

    LLVM 6.0: Clang bekommt Maßnahme gegen Spectre-Angriff

    Die neue Version der LLVM-Compiler wie Clang bringt mit Retpolines eine wichtige Maßnahme gegen Angriffe über Spectre. Davon profitieren auch künftige Windows-Versionen von Google Chrome. Optimierungen gibt es außerdem bei der Diagnose von Quelltexten.

    09.03.20180 Kommentare
  1. Google: Chrome wird künftig mit Clang statt Visual C++ entwickelt

    Google: Chrome wird künftig mit Clang statt Visual C++ entwickelt

    Statt Microsofts proprietärem Compiler will Google den Chrome-Browser künftig nur noch mit einem Open-Source-Tool entwickeln. Clang ist ein bekannter Compiler, der neben GCC oft auf Linux genutzt wird. Google will ihn auch auf Windows nutzen. Ganz ohne Microsoft-Tools geht es dann aber doch nicht.

    06.03.201813 Kommentare
  2. Starcraft Remastered: Warum Blizzard einen Buffer Overflow emuliert

    Starcraft Remastered: Warum Blizzard einen Buffer Overflow emuliert

    Recon Ein Buffer Overflow in einem fast 20 Jahre alten Spiel beschäftigt Blizzard bis heute. Weil Modder den Fehler ausnutzen, um eigene Map-Welten zu entwickeln, hat das Unternehmen sechs Monate lang einen Ingenieur bezahlt, um einen Emulator für die Sicherheitslücke zu entwerfen.
    Von Hauke Gierow

    06.02.201850 KommentareVideo
  3. Flicks: Facebook erfindet Zeiteinheit für Videos

    Flicks: Facebook erfindet Zeiteinheit für Videos

    Weil sich die Bildrate eines Films in Nano- oder Millisekunden schlecht ausdrücken lässt, hat sich Facebook Flicks ausgedacht. Damit sind Einheiten wie 24 Hz besser umsetzbar, weil Integer statt Gleitkomma verwendet wird.

    24.01.201829 Kommentare
  1. C++ Framework: Qt 5.10 streamt UIs und bringt moderne Crypto

    C++ Framework: Qt 5.10 streamt UIs und bringt moderne Crypto

    Mit der aktuellen Version 5.10 von Qt lassen sich UIs per WebGL streamen, Multi-Touch-Eingaben besser bearbeiten und QtQuick-Steuerelemente über Bilder umsetzen. Darüber hinaus kann Qt nun OpenSSL 1.1 nutzen und liefert bessere Zufallszahlen.

    08.12.201713 Kommentare
  2. Abseil: Google legt eigene Basisbibliotheken offen

    Abseil: Google legt eigene Basisbibliotheken offen

    Die Codesammlung Abseil von Google ist der grundsätzliche Baustein für die interne Software des Unternehmens und damit für alles, was bei Google an Software läuft. Das Projekt mit C++-Code steht nun als Open Source zur Verfügung.

    28.09.201723 Kommentare
  3. Microsoft: Skype bringt Bewerbungsfunktion für Programmierer

    Microsoft: Skype bringt Bewerbungsfunktion für Programmierer

    Ein Codeeditor zum Testen der Fähigkeiten: In Skype können Unternehmen die Fähigkeiten ihrer Bewerber aus der Ferne testen. Der Codeeditor unterstützt bisher sieben verschiedene, wichtige Programmiersprachen und Echtzeit-Testläufe des Codes.

    30.08.201746 KommentareVideo
  1. C++ Framework: Qt 5.9 verbessert Langzeitpflege

    C++ Framework: Qt 5.9 verbessert Langzeitpflege

    Für das aktuelle Qt 5.9 hat das Entwicklerteam seine eigenen Werkzeuge überarbeitet. Das soll die Langzeitpflege des Frameworks vereinfachen. Qt 5.9 verbessert zudem die 3D-Funktionen und verkleinert den Binärcode.

    31.05.20172 Kommentare
  2. Rust: Ist die neue Programmiersprache besser?

    Rust: Ist die neue Programmiersprache besser?

    Rust soll C und C++ Konkurrenz machen. Wir haben uns angesehen, ob die neue Programmiersprache, mit der Mozillas neue Browser-Engine Servo geschrieben wird, wirklich das Potenzial dafür hat.
    Von Christoph Reiter

    14.06.2016186 Kommentare
  3. Verschlüsselungstrojaner: Locky-Derivat hat eine Schwachstelle

    Verschlüsselungstrojaner: Locky-Derivat hat eine Schwachstelle

    Ein Erpressungstrojaner gibt vor, die Schadsoftware Locky zu sein. Doch die Entwickler der Ransomware Autolocky sollen einen dummen Fehler gemacht haben, der eine Entschlüsselung ermöglicht.

    19.04.20165 Kommentare
  4. Microsoft: Visual Studio ermöglicht Programmierung für Linux

    Microsoft: Visual Studio ermöglicht Programmierung für Linux

    Build 2016 Dank einer Erweiterung für Visual Studio können nun leicht Anwendungen in C++ für Linux erstellt werden. Microsoft bietet dafür aber keinen Cross-Compiler, sondern einen interessanten Trick, der mit dem Windows-Subsystem für Linux ausgebaut werden könnte.

    31.03.20161 Kommentar
  5. UI-Framework: Qt 5.6 erscheint mit drei Jahren Support

    UI-Framework: Qt 5.6 erscheint mit drei Jahren Support

    Monate später als geplant ist Qt 5.6 erschienen. Die neue Version des Frameworks wird mindestens drei Jahre gepflegt. Verbessert worden sind der Support für Windows 10 und sehr hohe Auflösungen.

    17.03.20161 Kommentar
  6. Mozillas Programmiersprache: Rust bedient sich bei der Konkurrenz

    Mozillas Programmiersprache: Rust bedient sich bei der Konkurrenz

    Gedacht ist Rust als schnellere und einfachere Alternative zu C und C++. Doch die Programmiersprache unterscheidet sich teils deutlich von ihren Vorbildern. Wir zeigen ihre Grundlagen anhand von Beispielen. Dabei wird auch klar, dass sich die Sprache großzügig bei der Konkurrenz bedient.
    Von Andreas Möller

    16.07.2015147 Kommentare
  7. Programmiersprache: Rust-Entwickler veröffentlichen Version 1.0

    Programmiersprache: Rust-Entwickler veröffentlichen Version 1.0

    Die Programmiersprache Rust will mehr Sicherheit bei der Speicherverwaltung bieten, sie soll jedoch trotzdem eine ähnliche Performance wie C oder C++ erreichen. Jetzt wurde die Version 1.0 veröffentlicht, die erstmals eine stabile Syntax bietet.

    16.05.201555 Kommentare
  8. Compilersammlung: GCC 5.1 erscheint mit Jit-Kompilierung

    Compilersammlung: GCC 5.1 erscheint mit Jit-Kompilierung

    Die stabile Version 5.1 von GCC bringt zusätzlich zum neuen Namensschema eine Bibliothek für Jit-Compiler. Unterstützt werden OpenMP 4.0 und OpenACC. Als Standard wird nun außerdem C11 verwendet, C++11 wird voll unterstützt.

    22.04.20155 Kommentare
  9. Biicode: Abhängigkeitsverwaltung für C/C++ ist Open Source

    Biicode: Abhängigkeitsverwaltung für C/C++ ist Open Source

    Biicode soll für die Programmiersprachen C und C++ das bieten, was Gem für Ruby und Pip für Python sind. Nun stellen die Entwickler wie geplant ersten Code bereit und hoffen auf größeres Engagement durch die Community.

    20.04.201518 Kommentare
  10. Biicode: Abhängigkeitsverwaltung für C/C++ soll Open Source werden

    Biicode: Abhängigkeitsverwaltung für C/C++ soll Open Source werden

    Was Gem für Ruby oder Pip für Python ist, soll Biicode für C und C++ werden. Die Entwickler der Abhängigkeitsverwaltung wollen nun den Quellcode des Werkzeugs freigeben und benötigen dafür Unterstützung.

    26.01.201525 Kommentare
  11. C-Programmierung: Schutz für Code Pointer

    C-Programmierung: Schutz für Code Pointer

    31C3 Bugs in der Speicherverwaltung von C-Programmen gehören zu den häufigsten Sicherheitslücken. Da es aussichtslos sein dürfte, alle Lücken zu beheben, hat Mathias Prayer eine Strategie vorgestellt, mit der sich die meisten verhindern lassen.

    28.12.201432 Kommentare
  12. Proxygen: Facebook veröffentlicht eigenes HTTP-Framework

    Proxygen: Facebook veröffentlicht eigenes HTTP-Framework

    Das in C++ geschriebene Framework Proxygen von Facebook unterstützt HTTP/1 und SPDY, HTTP/2 soll folgen. Einen Ersatz für Apache oder Nginx bietet der Open-Source-Code trotz Server aber nicht.

    06.11.20140 Kommentare
  13. App-Entwicklung: Apples Swift in Version 1.0 verfügbar

    App-Entwicklung: Apples Swift in Version 1.0 verfügbar

    Die Programmiersprache Swift ist in Version 1.0 verfügbar. Damit können Anwendungen für den App Store eingereicht werden. Als final bezeichnet Apple die Sprache aber noch nicht.

    10.09.201419 KommentareVideo
  14. Programmiersprache: C++ 14 ist fertig

    Programmiersprache: C++ 14 ist fertig

    Nach 11 kommt 14 - die Ausgabe des Jahres 2014 der Programmiersprache C++ ist vom zuständigen ISO-Gremium abgesegnet worden. Erste Compiler gibt es schon, erst in drei Jahren ist mit dem nächsten größeren Update zu rechnen.

    19.08.201424 Kommentare
  15. Google Research: Warum kompiliert das nicht?

    Google Research: Warum kompiliert das nicht?

    Ein Forscherteam hat bei Google mehr als 26 Millionen Software-Builds untersucht. Die gefundenen Fehlerarten sind dabei wenig überraschend. Dass die Fehlerrate nicht mit der Erfahrung der Entwickler korreliert, dagegen schon.

    30.06.2014186 Kommentare
  16. Microsoft: Vorschau auf Visual Studio "14" verfügbar

    Microsoft: Vorschau auf Visual Studio "14" verfügbar

    Für das kommende Visual Studio steht eine erste Community Technology Preview bereit. Es wird die freien Projekte Roslyn, das neue ASP.Net und Apache Cordova sowie C++11/14 unterstützen.

    04.06.201470 Kommentare
  17. Für iOS und OS X: Swift statt Objective-C

    Für iOS und OS X: Swift statt Objective-C

    Mit Swift hat Apple eine eigene Programmiersprache veröffentlicht, die einfacher sein soll als Objective-C. Benutzt werden Funktionen, die aus Skriptsprachen und der funktionalen Programmierung stammen.

    03.06.201476 KommentareVideo
  18. Qt Creator: iOS-Unterstützung ist nicht mehr experimentell

    Qt Creator: iOS-Unterstützung ist nicht mehr experimentell

    Mit dem Update auf 3.1.0 der Entwicklungsumgebung Qt Creator fällt der experimentelle Status für die Unterstützung von iOS weg. Außerdem lässt sich die automatische Syntaxhervorhebung von C++-Code nach Clang verwenden.

    17.04.20141 Kommentar
  19. Warp: Facebook veröffentlicht C/C++-Präprozessor

    Warp: Facebook veröffentlicht C/C++-Präprozessor

    Mit Warp ersetzt Facebook den C-Präprozessor der GNU Compiler Collection und erreicht damit deutlich schnellere Builds. Der Erfinder der Programmiersprache D und Compiler-Experte Walter Bright hat Warp für Facebook in D geschrieben.

    01.04.20140 Kommentare
  20. Stdcxx: Apache mottet C++-Bibliothek ein

    Stdcxx: Apache mottet C++-Bibliothek ein

    Die Apache-Foundation möchte ihre Standard-C++-Bibliothek in den Attic verschieben. Damit wird die Entwicklung der Software offiziell beendet.

    19.07.201331 Kommentare
  21. Crossbridge: Adobe gibt Flash-C++-Compiler als Open Source frei

    Crossbridge: Adobe gibt Flash-C++-Compiler als Open Source frei

    Adobe veröffentlicht seinen Flash-C++-Compiler (FlasCC) unter dem Namen Crossbridge als Open Source. Damit lässt sich C++-Code in Flash-Code umwandeln, so dass er im Flash Player ausgeführt werden kann.

    26.06.20136 Kommentare
  22. Entwicklertools: LLVM möchte gemeinnützig werden

    Entwicklertools: LLVM möchte gemeinnützig werden

    Einige Entwickler wollen das LLVM-Projekt zu einer eigenständigen Non-Profit-Organisation machen. Am leichtesten wäre dies als Mitglied der Software Freedom Conservancy, die durch ihre Busybox-Klagen bekanntwurde.

    20.09.20123 Kommentare
  23. Nokia: Qt Creator 2.5 mit Todo-Plugin

    Nokia: Qt Creator 2.5 mit Todo-Plugin

    Die Entwicklungsumgebung Qt Creator 2.5 enthält ein Todo-Plugin, das Kommentare im Quellcode nutzt. Außerdem wurde die Unterstützung des Standards C++11 verbessert.

    10.05.201212 Kommentare
  24. Tiobe Index: Objective-C mit höchster Steigerung

    Tiobe Index: Objective-C mit höchster Steigerung

    Im Tiobe-Index der beliebtesten Programmiersprachen für 2011 befindet sich Java erneut auf dem ersten Platz. Den größten Zuwachs hat dem Index zufolge Objective-C, gefolgt von C#.

    09.01.201245 Kommentare
  25. Nokia: Qt Creator 2.4 enthält kleine Änderungen

    Nokia: Qt Creator 2.4 enthält kleine Änderungen

    Die Entwicklungsumgebung Qt Creator 2.4.0 enthält zahlreiche kleine Änderungen, darunter die semantische Hervorhebung in QML. Hinzugekommen sind neue Schemata für die Quellcodeformatierung für QML- und C++-Projekte.

    13.12.20113 Kommentare
  26. LLVM 3.0: Clang und Dragonegg statt LLVM-gcc

    LLVM 3.0: Clang und Dragonegg statt LLVM-gcc

    Mit neuen Funktionen haben die Entwickler LLVM 3.0 veröffentlicht. Die Unterstützung für LLVM-gcc haben die Entwickler zugunsten der Projekte Clang und Dragonegg eingestellt.

    02.12.20114 Kommentare
  27. Programmiersprache: ISO veröffentlicht C++11

    Programmiersprache: ISO veröffentlicht C++11

    Die Standardisierungsorganisation ISO/IEC hat mit C++11 die erste grundlegende Überarbeitung der Programmiersprache C++ seit 1998 als ISO-/IEC-Standard veröffentlicht. Die neue Version wurde unter dem Codenamen C++0x entwickelt.

    11.10.20113 Kommentare
  28. C++0x: Neue Version der Programmiersprache C++ angenommen

    C++0x: Neue Version der Programmiersprache C++ angenommen

    C++0x ist von der Normierungsorganisation ISO als Standard angenommen worden. Die neue Version der Programmiersprache C++ wird voraussichtlich C++11 heißen.

    13.08.2011199 Kommentare
Folgen Sie uns
       


Haben wir etwas übersehen?

E-Mail an news@golem.de



  1. Seite: 
  2. 1
  3. 2
  4. 3
  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #