Wpis z mikrobloga

Ankieta środowiskowa. Gdy Twoja wersja jest inna, zaplusuj komentarz ją zawierający, albo napisz swój.

int a;
int b;
int c;

czy

int a, b, c;
czy

int a,
b,
c;

?

#programista15k #ankieta

która wersja

  • 1 52.7% (39)
  • 2 43.2% (32)
  • 3 1.4% (1)
  • inna, napiszę w komentarzu 2.7% (2)

Oddanych głosów: 74

  • 8
  • Odpowiedz
@lionbest: ja do drugiego Twojego przykładu używam

int a = get(),
b = get(),
c = get();

Chociaż szczerze mówiąc - ta opcja pasuje mi głównie w bardziej webowych językach - w rodzince C używam zwykle pierwszej opcji, bo nie trzeba enterować, gdy później pojawiają się przypisania ( ͡
  • Odpowiedz
@Noct: Jeżeli faktycznie typ by był straszliwie długi to masz racje, ale konieczne wcięcie i czytelność w miarę ujdzie:

Matrix< FixedScalar< int, 1, 100 >, 4, 4 >
    operantA = getMatrixA(),
    operantB = getMatrixB(),
    result;
Podobnie do zbyt długiej deklaracji funkcji.
  • Odpowiedz