Zacząłem uczyć się c++ i głowię się jak wygodnie pisać operator lub "||" kombinacja altu z czymś czy co?
Shift i backslash?
Kiedy muszę napisać ||
, po prostu przesiadam się na Pythona i piszę or
:P
A żeby wygodnie pisać ||
w C++, to skopiuj do schowka, i w kodzie rób sobie Ctrl+V.
Na klawiaturach wraz z \
zazwyczaj jest narysowany znak ¦
zamiast |
, co może być lekko mylące.
Lekko.
Najprościej skorzystać z Praw De Morgana i zanegować koniunkcję negacji.
Kurczę, przez chwilę sam nie wiedziałem, jak ja to robię. Próbowałem napisać ||
i przez moment naciskałem zupełnie inny klawisz (i wychodził dwukropek). Dopiero potem próbowałem sobie wyobrazić, że piszę warunek i jakoś tak same palce powędrowały gdzieś bardziej w prawo.
#define OR ||
if ( 2 OR 3 ) ...
Spine napisał(a):
Kiedy muszę napisać
||
, po prostu przesiadam się na Pythona i piszęor
:PA żeby wygodnie pisać
||
w C++, to skopiuj do schowka, i w kodzie rób sobie Ctrl+V.
W c++ or
też działa. :)
Fakt, przynajmniej dla mnie ||
wygląda brzydko. W moim przeświadczeniu &&
jakoś lepiej się komponuje z resztą i mniej razi w oczy.
Ciekawy fetysz. Ale to jeszcze nic, jak kiedyś byłem w projekcie, w którym zakazane było pisanie if (!zmienna)
, bo zdaniem uberarchitektów to jest nieczytelne!
somekind napisał(a):
Ciekawy fetysz. Ale to jeszcze nic, jak kiedyś byłem w projekcie, w którym zakazane było pisanie
if (!zmienna)
, bo zdaniem uberarchitektów to jest nieczytelne!
Ale, że jak -- kazali pisać if(zmienna == false)
???
Świetny Kura napisał(a):
Zacząłem uczyć się c++ i głowię się jak wygodnie pisać operator lub "||" kombinacja altu z czymś czy co?
Używam https://autohotkey.com i własnych kombinacji klawiszowych, m. in do:
polskich liter z lewym altem
alt + ; = |
alt + , = [
alt + . = ]
alt + 9 = {
alt + 0 = }
I innych na «» ‰ § ° × itp.
Ale możliwości konfiguracji są dużo większe.