R.....y
R.....y
#programowanie #cpp #naukaprogramowania
https://www.toptal.com/developers/hastebin/seduyasifu.cpp
Czy takie macro jest złą praktyką w tym kontekście?
Czy da się je jakoś zastąpić, czymś równie czystym, co tak nie razi?
0
  • Najlepsze
  • Wszystkie komentarze
M.....f
M.....f
@RedveKoronny: @Saly: Używa się, ale niechętnie.

Ja bym po prostu napisał:
const json weather = info["weather"];

Dla mniej jest to dużo bardziej przejrzyste.
1
Saly
@RedveKoronny: w tym wypadku to nie widzę sensu na takie macro. tj lekka duplikacja nie jest aż tak straszna, żeby makro było tu sensowne. Tak czy owak jak się chce robić takie sztuczki to trzeba pamiętać, żeby zrobić undef na koniec
0
M.....f
M.....f
@RedveKoronny: W C++ nie używa się makr. Normalnie funkcje dajesz.
0
R.....y
R.....y
@Malkof: funkcję która stworzy mi zmienną, o przekazanej do niej nazwie? Daj przykład bo tego nie widzę
0
Saly
@Malkof: używa się, w tym przypadku nie da się zrobić inaczej, bo używamy argumentu s jako nazwa zmiennej oraz jako string
0
Saly
@Malkof: ja też
0