.
Много народу там было?
Square
http://www.gowrikumar.com/c/index.php
Square
Всем дня)
Светомеч
🦥Alex Fails
Anonymous
что лучше будет подходить для кастомной кнопки, вручную сделать(прямоугольник, область нажатия) или OWNER DRAW
Anonymous
ну
Kirill
Да. Я так со студентами работаю
дак иначе никак. они затюкают вопросами, люди пришедшие за готовым ответом для своей проблемы сразу отсеятся, а умеющие думать и приходящие за направлением как раз будут рады
🦥Alex Fails
Kirill
да 90% студентов (не в обиду присутствующим здесь студентам)
они задают вопрос не чтобы разобраться, а чтобы получить готовый для них ответ
Anonymous
Anonymous
Наверно самое долгожданное событие в сообществе программистов на C++
Stanislav
🦥Alex Fails
Крылатый
ЯННП
Aidar
До сих пор жду подсказку по запятой
Artem
по задачке? я ж вчера кидал реализацию
Aidar
Я вроде так же пытался сделать
Aidar
Только у меня оператор запятая был внешним и принимал второй тип инт
Aidar
Ну и там не ссылки были вроде
Stanislav
Aidar
Aidar
Или мой нужен?
🦥Alex Fails
примерно так я и представлял решение) Но времени не было написать
Aidar
эй
Aidar
это не работает
🦥Alex Fails
http://ideone.com/ElLVu0
🦥Alex Fails
печатает верно
Aidar
Aidar
ничего не знаю clang говорит expression result unused [-Wunused-value]
Aidar
на первый элемент []
Artem
это предупреждение
Artem
а не ошибка
Aidar
это значит что оператор, не сработал
Artem
а, на первый элемент
Aidar
https://ideone.com/2tuFQL
Aidar
вот
Artem
Да, я понял
🦥Alex Fails
так. а вот тут надо ща патчить)
Artem
Вот что значит писать код наспех в онлайн иде)
Aidar
ну типа то что написано сейчас это очевидно
Aidar
я тоже это написал
Aidar
а дальше хз че делать
Aidar
/stat@combot
Artem
надо смотреть в boost.assign
Aidar
там же не квадратные скобки
Artem
да, там +=
Aidar
ну дык с таким же успехом можно оператор() перегрузить только в чем смысл
Artem
в том, что там тоже один аргумент?
Artem
у оператор
Artem
а
Aidar
нет почему 1
Aidar
функторы же както работают
ГуНиСе️
почему на такой код компилятор ругается
ГуНиСе️
Language: c++
Source: template <class T>
class A
{
protected:
int field;
};
template <class T>
class B
: public A<T>
{
int foo() { return field; }
};
int main() { }
Errors: source_file.cpp: In member function ‘int B<T>::foo()’:
source_file.cpp:12:24: error: ‘field’ was not declared in this scope
int foo() { return field; }
^
Stats: Compilation time: 0.12 sec, absolute service time: 0,21 sec
ГуНиСе️
хотя с таким его всё устраивает
ГуНиСе️
Language: c++
Source: class A
{
protected:
int field;
};
class B
: public A
{
int foo() { return field; }
};
int main() { }
Stats: Compilation time: 0.12 sec, absolute running time: 0.14 sec, cpu time: 0 sec, memory peak: 3 Mb, absolute service time: 0,26 sec
Anonymous
Daniil
template <class T>
class A
{
protected:
int field;
};
template <class T>
class B : public A<T>
{
int foo() { return A<T>::field; }
};
int main() { }
ГуНиСе️
ну или this->field
ГуНиСе️
тут меня больше интересует логика работы
Aidar
тоже не понял
Daniil
In the definition of a class or class template, if a base class depends on a template-parameter, the base class
scope is not examined during unqualified name lookup either at the point of definition of the class template
or member or during an instantiation of the class template or member.
Daniil
стандарт такой(
Aidar
а почему
Daniil
:D
Aidar
в чем логика ваще
Daniil
потому же, почему модулей нет
Aidar
модули же не нужны -_-
Aidar
джаваскрипт какойто
Aidar
прочитал и что
Anonymous
а если так
Anonymous
как там в виде кода делать
Anonymous
Анастасия?
✙ Fatum ✙
да я в принципе не уверена, что получится за 48 часов такое запилить >_<
✙ Fatum ✙
за неделю - может и можно, если напрячся
Daniil
прочитал и что
Это из стандарта, компиляторы работают по стандарту) его хорошо бы знать