Du bist nicht angemeldet.

Werbeanzeige

611

07.07.2015, 13:24

C-/C++-Quelltext

1
2
3
4
5
public Blub foobar() {
if (blubber == null)
    return emptyBlubber;
    return somewhat(blubber);
}


...

612

07.07.2015, 15:35

Zwar schlecht formatiert, funktioniert aber :D

BlueCobold

Community-Fossil

Beiträge: 10 890

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

613

07.07.2015, 15:39

Ist sogar die einzig richtige Variante.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Wirago

Alter Hase

Beiträge: 1 206

Wohnort: Stockerau

Beruf: CRM Application Manager

  • Private Nachricht senden

614

07.07.2015, 17:03

Was ist daran wtf? :hmm:
kleincodiert.at
Deine Seite für den schnellen Einstieg in C++, C# und Java


Aktuelles Projekt:
Twelve Orbs - The Balance Of Life (A 2D Fantasy RPG)

615

07.07.2015, 17:25

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
#define FAST true

if(FAST)
{
    // sleep a long while
    for (long l=0; l<10000000000000000L; l=l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+1);
}
else
{
    // sleep a long while
    for (long l=0; l<1000000000000L; l=l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+l-l+1);
}
Das gibt Übersicht! Stay gold. | gnu.org | §\pi\approx\tfrac{7809723338470423412693394150101387872685594299}{2485912146995414187767820081837036927319426665}§ | Jabber: dasnacl@dasnacl.de (online?)

Schrompf

Alter Hase

Beiträge: 1 322

Wohnort: Dresden

Beruf: Softwareentwickler

  • Private Nachricht senden

616

07.07.2015, 17:37

Wow. Das ist mal ein Multilevel-Fail von besonderer Eleganz und Tragweite.
Häuptling von Dreamworlds. Baut aktuell an nichts konkretem, weil das Vollzeitangestelltenverhältnis ihn fest im Griff hat. Baut daneben nur noch sehr selten an der Open Asset Import Library mit.

617

07.07.2015, 19:13

Zwar schlecht formatiert, funktioniert aber

Ist sogar die einzig richtige Variante.

Was ist daran wtf?

Ist mir klar, dass es funktioniert. Der Code ansich ist ja auch legitim nur wie bereits erkannt mies formatiert. Ich bin defintiv ein paar Minuten davor gesessen und hab es nicht gecheckt bis ich darauf gekommen bin, dass die Einrückung vom 2. return mies ist bzw. das in 2 Blöcke sind.

FSA

Community-Fossil

Beiträge: 1 931

Wohnort: Hessen

  • Private Nachricht senden

618

20.07.2015, 15:55

Habe seit gestern Abend einen wirklich blöden Denkfehler gemacht:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
namespace foo
{
#define DEF(x) {...}
};

// ...

void bar()
{
    foo::DEF(var);
}


Der Compiler hat dann natürlich gemeckert :D

Zitat von »LetsGo«

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veralteten strukturieren Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

619

20.07.2015, 20:00

Quellcode

1
2
3
4
5
6
7
var number = 10.632222232;
 
function round2Decimal(number) {
    return parseFloat(number.toString().substr(0, number.toString().indexOf('.') + 2) + (number.toString()[number.toString().indexOf('.') + 3] >= 5 ? (parseInt(number.toString()[number.toString().indexOf('.') + 2]) + 1).toString() : number.toString()[number.toString().indexOf('.') + 2]));
}
 
var roundedNumber = round2Decimal(number);
Das gibt Übersicht! Stay gold. | gnu.org | §\pi\approx\tfrac{7809723338470423412693394150101387872685594299}{2485912146995414187767820081837036927319426665}§ | Jabber: dasnacl@dasnacl.de (online?)

Sacaldur

Community-Fossil

Beiträge: 2 332

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

620

20.07.2015, 22:51

It's so wrong on so many levels...
Und es funktioniert nichmal (bei Ganzzahlen mit mehr als 3 Stellen).
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Werbeanzeige