Python'еr
Если там foo(int macrosName), то заменит
Я конечно доверяю авторам этого языка, но это разве допустимо?
Max
макросы просто целиком заменяются их значениями. Перед компиляцией.
RattenKong 🦧🐀🦍️
Я конечно доверяю авторам этого языка, но это разве допустимо?
А почему нет? Повторюсь, подстановка макросни происходит ДО компиляции и там свои правила
Max
здесь допустимо почти всё что угодно.
Igor
Я конечно доверяю авторам этого языка, но это разве допустимо?
да запросто #define ARG(x) arg_ ## x) void func(int ARG(something));
Igor
а что за ##
склеивание
RattenKong 🦧🐀🦍️
Я понимаю это, но допустимо ли int bar(int 1000);?
Такими делами не занимался, скомпилируй и посмотри выхлоп
Igor
Я понимаю это, но допустимо ли int bar(int 1000);?
$ gcc c.c c.c:1:13: error: expected ‘;’, ‘,’ or ‘)’ before numeric constant
Evgenii
http://ithare.com/c17-compiler-bug-hunt-very-first-results-12-bugs-reported-3-already-fixed/
Крылатый
@deadpool829 не оффтопь
Anonymous
Alexey kicked for flood!
ttldtor
Не планируется задеприкейтить ключевое слово constexpr, чтобы не плодить constexpr версии while/do/swicth/for ? Чтобы по-умолчанию код считался выполняемым в компилтайме и если не получается, то в рантайме.
Igor
@zamazan4ik у тебя последователи появляются
Alexandr
Господа, есть несколько тестовых вопросов по C\C++, подскажите пожалуйста: 1. Указатель может быть локальной переменной?
Matwey
Может
ttldtor
Может
зачем ты отвечаешь?)
ttldtor
а, тьфу, вежливость...
Matwey
зачем ты отвечаешь?)
А? Это не для меня вопросы?
ttldtor
??
что значит "тестовый вопрос" ?
Constantine
ttldtor
тип можно завернуть в переменную)
Alexandr
знакомому нужна помощь по с\С++
ttldtor
точнее не совсем переменную
Igor
А как тогда называть инстанс указателя?
переменная типа "указатель на ..."
Alexandr
я сам не особо в этом рублю
Constantine
А как тогда называть инстанс указателя?
Ну а как называть инстанс инта?
Alexandr
прошу у вас помощи
Крылатый
прошу у вас помощи
Пиши всё в одном сообщении.
Constantine
знакомому нужна помощь по с\С++
угу, это я не себе порево качаю, друг попросил
Matwey
Вот кстати господа
Matwey
У меня такой вопрос
Matwey
Вот допустим есть такой код
Matwey
const int x = 42;
Matwey
Почему x - это переменная? Она же не меняется!
Alexandr
просто на C# пишу, С++ было очень давно
Matwey
Что в ней переменного?
Constantine
Что в ней переменного?
std::move ничего не перемещает, std::forward ничего не форвардит
Constantine
где-то была цитата
Nik
переменная типа "указатель на ..."
Кажется живые люди так не говорят, ибо многословно
Igor
Кажется живые люди так не говорят, ибо многословно
да, живые люди вообще от природы ленивы и очень многое сокращают, даже придумали using и typedef и auto
Alexandr
я думал вопрос легкий, а тут оказывается сомнения есть int i_val = 7; int* i_ptr = &i_val; это считается указателем локальной переменной ?
Maksim
Что в ней переменного?
https://godbolt.org/g/1RnXYw
Maksim
Значение нельзя изменить, но оно переменное.
Alexander
const_cast или placement new и уже снова переменная
Constantine
Alexander
placement new с std::launder тоже?
Constantine
placement new пересоздает
Constantine
владельца
Maksim
ЧЕГО ЗДЕСЬ ВООБЩЕ ПОНЯТНОГО?
В смысле? Человек спросил, почему переменная называется "переменной", хотя она объявлена как const. Я привёл пример, в котором переменная объявлена как const, но значение в ней может меняться.
Constantine
В действительности, конечно, не надо рассматривать термин "переменная" в контексте значения соответствующего прилагательного "переменный" в русском языке
Matwey
Но так и в английском variable от слова to vary
Constantine
"столовая" все-таки значит не "вилка"
Constantine
Но так и в английском variable от слова to vary
Угу, и стандарт вроде не использует "variable" почти никогда
Constantine
Можно посчитать
Matwey
Да, но люди то используют :(
Constantine
ну "столовая" люди тоже используют
Constantine
а еще "ненавидеть", хотя кажется, это слово должно значить ровно наоборот
Maksim
https://timsong-cpp.github.io/cppwp/basic#def:variable
Constantine
https://timsong-cpp.github.io/cppwp/basic#def:variable
чего непонятного в "почти" ? :)
Макс
Доброе:) Народ, находил ли кто русификацию документаци Qt Creator (встроенную)? Самое актуальное, что я находил - 2011 года)
Макс
в другой группе ответа нет)
Alexandr
всем спасибо за помощь!!!
Макс
Есть за 2015-ый год: https://www.twirpx.com/file/1773511/
я про встроенную документацию, вызываемую f1 на нужном классе/команде