Andrei
хотя, перед липпманом как вводный можно просто почитать и попереписывать код с книги "Эффективное программирование на С++" Э. Кениг
Anonymous
Спасибо
https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list берёшь такой и зубришь по порядку
Baur
Хорошо. Спасибо
Andrei
Baur
Ок
Baur
Спасибо
Berkus
Berkus
все остальное следует из этого
Evgenii
кто участвует?)
Evgenii
The International Obfuscated C Code Contest http://www.ioccc.org/index.html#enter
ed
Доброго времени суток господа.
Ищу чат где можно было бы поделиться наработками, идеями, пивасиком, комментариями в неформальной обстановке и разумеется в обе стороны..
В основном конечно C/C++, но бывает прорывы в более интерпретируемое дерьмо..
Проблемы своих реализаций решаю самостоятельно, поэтому интересуюсь скорее теоретическим балабольством.
Если уж говорить совсем конкретно - ищу единомышленников.
Область разработки - геймдев, графон, немножко сеть, немножко всё остальное..
В общем - я туда попал?
Square
Anonymous
Извините за stupid вопрос, но как тут скачать то? https://www.qt.io/download
Anonymous
Anonymous
thanks
Ashot
Кто портировал Unix код на Windows? Есть чтото кроме формата адресов файлов на диске, что нужно адаптировать? (Ограничен с++14, все чего нету в этом стандарте - самописное)
Vladislav
много чего
Vladislav
например, в виндовсе нет fork()
Dr. Friedrich
Dr. Friedrich
На линуксе rb не отличается от r, а на шиндусе — отличается.
Dr. Friedrich
Vladislav
нет, не прочитал про все чего нету в этом стандарте - самописное
Ashot
Не думаю.
Тогда он у меня не встречается
Ashot
Весь параллелизм у меня в основном высокоуровневый- через stl/intel tbb/open mp
Ashot
Кстати, выделение нового потока это явно системный вызов. Кто нибудь замерял падение производительности от недавнего патча интел?
ttldtor
Утро. Развлекаетесь, угадывая, что ТС использовал у себя в проекте?
Ashot
ttldtor
Ashot
Ashot
Просто не могу драйвера нужные установить на линукс... отчаялся, думаю может винду поставить. Но тогда придется подстраивать софт
Egor
Alexander "SonnySlave"
@supapro
Mikhail
Mikhail
Но там молчат :(
Alexander "SonnySlave"
Но там молчат :(
ну ты попробуй спросить здесь тогда, если в супапро не могут ответить
Mikhail
Пытаюсь реализовать JNI интрефейс. Почти все компилится, но потом линковщик не может найти символы(?) (symbols), хотя функции объявлены с шаблонными аргументами
Mikhail
Типа
template<class FIELD_TYPE>
FIELD_TYPE get_field(JNIEnv *env,
Кирилл
Pavel
ну поэтому и не может найти, они же не инстанциируются пока не поюзаешь (или не объявишь) для всех нужных типов
Ned
есть кто пользуется meson build? как там посмотреть с какими параметрами гоняют компилятор?
Mikhail
Вот как объявлен прототип в заголовочном:
template<typename FIELD_TYPE>
FIELD_TYPE get_field(JNIEnv *env,
jobject obj,
const std::string &clsname,
const std::string &fieldname,
const std::string &javatname
);
Используется так:
lims.cpu_ms = get_field<jint>(
env,
limits,
"ru/kjudge/core/CheckingLimits",
"cpuTimeLimit",
"int");
Кирилл
Mikhail
Я, похоже, понял свою ошибку. Как компилятор будет выбирать реализацию?
int a(int b) {...}
long a(int b) {...}
Или под шаблонами в C++ более мощное средство, нежели простая подстановка?
Кирилл
Mikhail
Спасибо всем за ответы
Berkus
Berkus
единственное что там не совсем корректно сделано это работа std::string<->jstring но патчится тривиально
Matwey
Господа, а почему llvm так долго собирается?
Matwey
Уже 10 часов прошлр
Matwey
А он еще не
Matwey
Что там такого напихано внутри?
Evgenii
Evgenii
10 часов разве что на 10-летнем компе
Ioann_
Matwey
Лан, я не тороплюсь никуда
alekum
Уже 10 часов прошлр
А какую версию собираете, последний раз, такое слышал от человека собиравшего 3.4. А так плюсую, 40-48(9) минут в среднем. И таки еще зависит, что это без дом саб проектов
Matwey
Alexander "SonnySlave"
на i7 3630qm
Крылатый
Или рама медленная.
Крылатый
(Вот почему никто почти не смотрит на скорость памяти? Это ж тоже дохуя влияет)
Alexander "SonnySlave"
Дмитрий ⬡
ИХМО может быть IO bound как нефиг. Если есть много оперативы, мб объектные файлы в tmpfs пихать?
Matwey
А хз. Это в облаке где-то
Matwey
Памяти, говорят 1.5 гига
Evgenii
Matwey
А сколько надо?
Matwey
Раньше всем 600 килобйт хваталоо!
Evgenii
Matwey
Пишет [2707/3005]. Скоро закончил наверное, к вечеру
Alexander "SonnySlave"
если компилять что-то в один поток на говно железе - то почему бы и не 10 часов?
Matwey
А я даже хз, сборная солянка