für Datentypen typedef statt #define verwenden

13.04.2008

Verwendet man #define, um einem Datentyp einen anderen Namen zu geben, so kann das zu unerwartetem verhalten führen.

Betrachten wir dazu...

den kompletten Artikel anzeigen...

Was bedeutet zero-terminated String?

05.04.2008

In C stößt man häufig auf den Begriff zero-terminated (oder 0 terminierter) String. Was aber steckt dahinter?

Betrachten wir zur Aufklärung...

den kompletten Artikel anzeigen...

CD Laufwerk öffnen/schließen

28.03.2008

Um das CD Laufwerk automatisch öffnen/schließen zu lassen, steht der Befehl mciSendString aus der mmsystem Header-Datei zur Verfügung.

[code=cpp]//benötigte Header-Datei
#include <windows.h>
#include...

den kompletten Artikel anzeigen...

Wie kann man nach einer Datei (unter Windows) suchen?

26.03.2008

[code=cpp]#include <windows.h>
#include <shellapi.h>

#include <string>
#include <iostream>

using namespace std;

/*
* returns the path to the file, when a first match was found
...

den kompletten Artikel anzeigen...

Wie kann man andere Programme ausführen?

26.03.2008

Aus manchen Programmen heraus möchte man andere Dateien oder Verzeichnisse ausführen. Dies kann man mit dem Befehl ShellExecute erreichen.
[code=cpp]#include <windows.h>
#include...

den kompletten Artikel anzeigen...

Gefahren bei der Verwendung von Makros

07.03.2008

Mit Makros können schnell Fehler auftreten, die im Code nur schwer zu erkennen sind, da nur der Compiler, jedoch nicht...

den kompletten Artikel anzeigen...

Wie kann man Sternchen statt dem Passwort anzeigen lassen

03.03.2008

Um Sternchen anstatt Buchstaben bei der Passworteingabe anzeigen zu lassen habe ich die Funktion get_asterik() entwickelt.[code=c]#include <conio.h>
#include <stdio.h>

void get_asterik(char *word)
{
...

den kompletten Artikel anzeigen...

Konstanten verändern

03.03.2008

Eigentlich kann man Konstanten per Definition nicht verändern. Mittels Pointer lässt sich aber genau dies erreichen - die Konstante kann...

den kompletten Artikel anzeigen...

Warum muss / sollte man "int main(...)" verwenden?

02.03.2008

Der aktuelle C-Standard (auch C89), sowie der C++ Standard schreiben

CPP - Code:
int main()
//oder
int main (int argc, char **argv)
für die Hauptfunktion vor.

Der C++...

den kompletten Artikel anzeigen...

Fehler bei Vergleichen auf Gleichheit vermeiden

15.03.2007

In C/C++ muss man oftmals Vergleiche der Form

CPP - Code:
if (a == 0)
ausführen. Beim Tippen passiert es dabei schnell, dass das zweite...

den kompletten Artikel anzeigen...
[Vorherige Seite] [1] [2] [Nächste Seite]