![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Советую всем писать код так, чтобы он компилировался с -Wall -Wextra -Werror безо всяких проблем. Пусть даже придется, как я недавно ругался, вставлять __attribute__ ((fallthrough)); там, где не нужен break в case (ну и что-то с "трамплинами" сделать, чтобы gcc на вложенные функции не ругался)...
Но реально бесит править чужой код, чтобы он скомпилировался хотя бы в минимальной комплектации!!!
P.S. Забавно: у меня сейчас опять не работает google, пытался выполнить поиск яндексом, но эта собака выдает три страницы мусора — далеко этому тугодуму до гугола!
Офигеть!
(позже оказалось, что это была придурь firefox'а, который почему-то не грузил google).
P.P.S. Блин, ну зачем писать const в типе функции вроде
??? И коню же понятно, что здесь const нафиг не сдался!!!1111
(и таких косяков полным-полно, а еще больше косяков с "забыванием" использования аргументов функции, встречаются также забавные опечатки, которые могут легко привести к UB)
Но реально бесит править чужой код, чтобы он скомпилировался хотя бы в минимальной комплектации!!!
P.S. Забавно: у меня сейчас опять не работает google, пытался выполнить поиск яндексом, но эта собака выдает три страницы мусора — далеко этому тугодуму до гугола!
Офигеть!
traceroute to www.google.com (74.125.131.103), 30 hops max, 60 byte packets 1 10.0.0.1 (10.0.0.1) 0.356 ms 0.371 ms 0.432 ms 2 host-83-239-112-251.stavropol.ru (83.239.112.251) 4.668 ms 4.793 ms 5.189 ms 3 host-178-34-250-214.stavropol.ru (178.34.250.214) 2.866 ms 2.875 ms 2.874 ms 4 host-83-239-112-47.stavropol.su (83.239.112.47) 3.792 ms 3.800 ms 3.927 ms 5 94.25.127.65 (94.25.127.65) 4.224 ms 4.231 ms 4.231 ms 6 87.226.183.85 (87.226.183.85) 40.223 ms 37.982 ms 26.761 ms 7 72.14.205.132 (72.14.205.132) 21.946 ms 21.920 ms 21.909 ms 8 108.170.250.111 (108.170.250.111) 22.453 ms 108.170.250.143 (108.170.250.143) 26.113 ms 108.170.250.144 (108.170.250.144) 22.348 ms 9 64.233.174.85 (64.233.174.85) 62.852 ms 209.85.243.149 (209.85.243.149) 39.932 ms 64.233.174.85 (64.233.174.85) 62.490 ms 10 216.239.46.17 (216.239.46.17) 39.899 ms 216.239.46.9 (216.239.46.9) 40.699 ms 216.239.46.17 (216.239.46.17) 39.325 ms 11 * * * 12 * * * 13 * * * 14 * * * 15 * * * 16 * * * 17 * * * 18 * * * 19 * * * 20 lu-in-f103.1e100.net (74.125.131.103) 34.839 ms 34.774 ms 34.967 ms
(позже оказалось, что это была придурь firefox'а, который почему-то не грузил google).
P.P.S. Блин, ну зачем писать const в типе функции вроде
const float getSwiftMinHorizon () { return swift_min_horizon; }
??? И коню же понятно, что здесь const нафиг не сдался!!!1111
(и таких косяков полным-полно, а еще больше косяков с "забыванием" использования аргументов функции, встречаются также забавные опечатки, которые могут легко привести к UB)