Tipps und Tricks aus allen Bereichen
Auf dieser Seite sind alle Tipps & Tricks gelistet, die auf programmers-corner.de veröffentlicht wurden. Über die rechtsstehende Navigation kannst Du die Auflistung auf eine bestimme Programmiersprache einschränken.
Wenn Du selber einen guten Tipp kennst, so kannst Du ihn in der User-Area hinzufügen.
Berechnung der Wurzel basierend auf dem Heron Verfahren
Relativ bekannt ist die Berechnung der Quadratwurzel mit dem Heron-Verfahren:
Je häufiger man die Iterationsvorschrift...
Gefahren bei der Verwendung von Makros
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...Verschachtelte BB-Codes (z.B. [quote]) richtig parsen
[code=php]<?php
function replace_quotes ($text, $from = null) {
if ($from !== null) {
...
Wie kann man Sternchen statt dem Passwort anzeigen lassen
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)
{
...
Konstanten verändern
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...Überlauf von Zahlen vermeiden
Beim Entwickeln von Anwendungen ist man meist vor Überläufen (von Zahlen) nicht geschützt.
Bei einem Überlauf reichen die zur Verfügung stehenden...
Warum muss / sollte man "int main(...)" verwenden?
Der aktuelle C-Standard (auch C89), sowie der C++ Standard schreiben
//oder
int main (int argc, char **argv)
Der C++...den kompletten Artikel anzeigen...
Was steckt hinter: foo() or die("Meldung")
In PHP gibt es die Möglichkeit direkt einen Befehl auszuführen, wenn der vorangegangene Fehlgeschlagen ist.
Zum Beispiel bricht folgende Anweisung das...
schnelles Potenzieren mit Square & Multiply
Mit dem naiven Algorithmus zum Berechnen der Potenz würde man c-mal a mit sich selbst multiplizieren.
Dies kann man beschleunigen,...
Download erzwingen
Manchmal möchte man Downloads erzwingen, oder auch einfach nur Dateien zum Download anbieten, ohne dass der Server sie vorher ausführt...
den kompletten Artikel anzeigen...
Kommentare