Size: a a a

2020 May 18

CC

Cool Cooler in C++ Together 2.0
Если не all
источник

🦊

🦊fox.cpp in C++ Together 2.0
есть -Weverything :D
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
есть -Weverything :D
cool@archpony ~/D/e/p/c/names> g++ main.cpp -o main -Weverything
g++: error: unrecognized command-line option ‘-Weverything’
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
cool@archpony ~/D/e/p/c/names> g++ main.cpp -o main -Weverything
g++: error: unrecognized command-line option ‘-Weverything’
навернае, это только у clang
источник

🦊

🦊fox.cpp in C++ Together 2.0
да
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
навернае, это только у clang
Как clang пользоваться?
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
так же
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
clang++ main.cpp -o main
источник

CC

Cool Cooler in C++ Together 2.0
main.cpp:5:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
int number = 5;
^
источник

CC

Cool Cooler in C++ Together 2.0
Оп
источник

CC

Cool Cooler in C++ Together 2.0
Так static — это защита от variable shadowing'а?
источник

🦊

🦊fox.cpp in C++ Together 2.0
нет
источник

CC

Cool Cooler in C++ Together 2.0
А то я до сих пор не знаю, что за static такой.
источник

CC

Cool Cooler in C++ Together 2.0
Никогда не юзаю.
источник

CC

Cool Cooler in C++ Together 2.0
Ну я и темплейты не юзаю, да ваще ничего крутого не юзаю.
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
всему своё время
источник

CC

Cool Cooler in C++ Together 2.0
Только то, что может юзать такой неосилятор, как я.
источник

CC

Cool Cooler in C++ Together 2.0
А зачем static?
источник

CC

Cool Cooler in C++ Together 2.0
Чё он делает?
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
в контексте классов — делает <что-то> доступным из всех экземпляров класса
в контексте глобальных переменных вот я не знаю
источник