Size: a a a

2020 August 08

АВ

Александр Водянников... in supapro.cxx
👺
Доброе утро всем
Добрый день, кто-то уже давно как проснулся ))
источник

АВ

Александр Водянников... in supapro.cxx
Уже вечер скоро ))
источник

👺

👺 in supapro.cxx
видимо мы на разных часовых поясах
источник

AN

Alexander N in supapro.cxx
𝕄𝕣. 𝔾𝕣𝕒𝕪
В этом не бывает необходимости?
Эээ не знаю, если только переменная глобальная, но не extern?
источник

👺

👺 in supapro.cxx
я по Киевскому
источник

AN

Alexander N in supapro.cxx
Типа внутри TU
источник

𝕄

𝕄𝕣. 𝔾𝕣𝕒𝕪... in supapro.cxx
Alexander N
Эээ не знаю, если только переменная глобальная, но не extern?
Кто в лес кто по дрова)
источник

👺

👺 in supapro.cxx
👺
почему у меня не работает функция sqrt(12+68);?
я понял почему
источник

AN

Alexander N in supapro.cxx
𝕄𝕣. 𝔾𝕣𝕒𝕪
Кто в лес кто по дрова)

//foo.h
int* foo();

//foo.cpp

int *t;

int* foo() {
   ...
   return t;
}
`
источник

𝕄

𝕄𝕣. 𝔾𝕣𝕒𝕪... in supapro.cxx
Alexander N

//foo.h
int* foo();

//foo.cpp

int *t;

int* foo() {
   ...
   return t;
}
`
Вот, есть просвет, 👍🏻 .
источник

AN

Alexander N in supapro.cxx
Переменная в TU не extern, поэтому другие её не видят
источник

AN

Alexander N in supapro.cxx
Если бы я сделал в хидере extern int* t; я так понимаю с external linkage все бы знали, что оно объявлено в этом TU и при линковке это разрешалась бы
источник

s

std::slavik in supapro.cxx
Alexander N
Зачем возвращать указатель на глобальную переменную?
для примера)
источник

s

std::slavik in supapro.cxx
еще можно(возможно и нужно) - сделать ее static
источник

s

std::slavik in supapro.cxx
тогда все норм как раз
источник

G

Garey in supapro.cxx
std::slavik
еще можно(возможно и нужно) - сделать ее static
global static variable разве не в file scope будут работать?
источник

s

std::slavik in supapro.cxx
Garey
global static variable разве не в file scope будут работать?
что значит работать
источник

G

Garey in supapro.cxx
ну точнее видимость
источник

s

std::slavik in supapro.cxx
static глобальная переменная будет видимость иметь в пределах единицы трансляции
источник

s

std::slavik in supapro.cxx
и размещена в статической памяти
источник