@ProCxx

Страница 1315 из 2477
Matwey
20.09.2017
07:35:34
где про реакторы почитать?
Ганчев Калишевский Ядерные энергетические установки

Google
mefest
20.09.2017
08:12:02
@AlexFails у нас общие спамеры) го делиться базой спамеров)

Friedrich
20.09.2017
08:12:32
Не хочу делиться, хочу всех банить руками. Кровавыми.

Berkus
20.09.2017
08:12:54
/me облизывает банхаммер

FailsBot
20.09.2017
08:12:55
Berkus облизывает банхаммер

Constantine
20.09.2017
08:15:28
Меня забыл)
Ну к сожалению похоже, что ЦПУ слишком RISC для разумного выполнения такой операции)

Vladislav
20.09.2017
08:16:23
Ну к сожалению похоже, что ЦПУ слишком RISC для разумного выполнения такой операции)
я правильно помню что нужно взять uint32 и сделать из него uint64, в котором каждый бит повторен дважды?

Constantine
20.09.2017
08:17:35
я правильно помню что нужно взять uint32 и сделать из него uint64, в котором каждый бит повторен дважды?
Мне больше нравится эквивалентная подзадача. Дано число. Получить новое число, у которого нечетные биты 0, а четные - соответствующие биты исходного числа

Constantine
20.09.2017
08:18:39
они же отличаются друг от друга умножением на 3?
В одну сторону сдвиг и или, в другую наложение маски на нечетные биты

Поэтому говорю эквивалентная)

Matwey
20.09.2017
08:19:14
я правильно помню что нужно взять uint32 и сделать из него uint64, в котором каждый бит повторен дважды?
Шутки шутками. А тут Intel анонсировал же какой-то Xeon с встроенной в него Альтеровской FPGA

Constantine
20.09.2017
08:19:45
Но в моей формулировке заметнее, что ответ для степени двойки это квадрат числа

Google
Constantine
20.09.2017
08:21:34
Т.е. нам в определенном смысле нужно найти квадрат многочлена mod 2

Vladislav
20.09.2017
08:32:00
к сожалению, на quick-bench.com они собирают не под haswell, но у себя на ноуте я умею вот так (я добавил x100 итераций, чтобы лучше измерялось) winger@winger-mbp ~/2048> clang++ bench.cpp --std=c++1z -O3 -march=haswell -o bench -lbenchmark; and ./bench Run on (8 X 2900 MHz CPU s) 2017-09-20 01:30:39 Benchmark Time CPU Iterations ----------------------------------------------------- BM_LookupTable 195 ns 194 ns 3050494 BM_Antoshka 707 ns 706 ns 902376 BM_BMI2 67 ns 67 ns 9672516

Constantine
20.09.2017
08:33:15
Ну это достаточно разумная инструкция для цпу)))

Matwey
20.09.2017
08:33:58
Vladislav
20.09.2017
08:34:09
Ну это достаточно разумная инструкция для цпу)))
ее шахматисты очень любят, с ее помощью хорошо манипулировать bit-comressed досками

Про копирование битов? 0101 -> 00110011 ?
нет, разложить биты из числа по маске

Constantine
20.09.2017
08:34:40
Ну это перепредставление base2 в base4

Оно может быть весьма популярно в промежуточных вычислениях

Например, нам дана тонна битмасок и надо выяснить для каждого бита одно из трех - стоит во всех, не стоит во всех или бывает и то и другое

Мы обязаны два разных потока выдавать, потому что так не умеем

Egor
20.09.2017
11:19:19
Посоветуйте норм компилер по ++

Berkus
20.09.2017
11:27:15
Egor
20.09.2017
11:27:36
Окей ,спасибо:))))

Ilia
20.09.2017
11:27:40
Clang.llvm.org
А как его там ставить?

Александр
20.09.2017
11:27:47
По-моему новички путают понятия IDE и компилятор

Ilia
20.09.2017
11:27:55
В Винде.

Александр
20.09.2017
11:27:57
Новичку обычно плевать на компилятор

Google
Berkus
20.09.2017
11:28:12
В Винде.
скачать екзешник и запустить инсталлер, а ты как думол?

Ilia
20.09.2017
11:28:33
Да ладно вам, вам же потом объяснять неофиту, как программу скомпилять и слинковать.

Berkus
20.09.2017
11:28:43
Новичку обычно плевать на компилятор
но он попросил компилятор

и причем не в @supapro а тут

Ilia
20.09.2017
11:28:59
Ты полагаешь, он понимает разницу ?

Ну ок, может я и неправ

Gunsnroses
20.09.2017
11:29:21
А зачем креатор советовать)

Berkus
20.09.2017
11:29:29
Ты полагаешь, он понимает разницу ?
я программист, даю ответ на заданный вопрос. если ему надо не компилятор - пусть переформулирует вопрос

Ilia
20.09.2017
11:29:42
А зачем креатор советовать)
А с ним в коробке идёт MinGW 64

Egor
20.09.2017
11:29:55
Мне нужна среда разработки

Для программ

Шаурма
20.09.2017
11:30:07
А зачем креатор советовать)
он quick time советовал

Berkus
20.09.2017
11:30:50
Мне нужна среда разработки
среда разработки это компилятор+редактор+либы, иногда это все сваливают в одну штуку под названием IDE, иногда нет

Egor
20.09.2017
11:31:05
Простите если что, я только начал этим заниматься

Admin
ERROR: S client not available

Berkus
20.09.2017
11:31:13
тебе в @supapro

Egor
20.09.2017
11:31:33
Хорршо

Berkus
20.09.2017
11:31:38
https://dl.dropboxusercontent.com/s/dhi8ehsuzjwcwye/2017-09-20%20at%2014.31.png

мне кажется прямо в самом верху чата это указано прямо уж точнее некуда

Ilia
20.09.2017
11:36:11
Простите если что, я только начал этим заниматься
Ставь MSVS 2017 community лучше всего будет.

Google
Berkus
20.09.2017
11:37:35
угу, научишься плохому сразу

интеллисенс, ленивое "да нахуя мне ваш буст, я только под винды пишу" и всё такое

BSTR опять же

Ilia
20.09.2017
11:40:00
Да ладно тебе, зато не будет вопросов типа "Я установил GCC 3.141592 в мой Sublime , а оно у меня не компилируется..."

Eugene
20.09.2017
11:41:56
интеллисенс, ленивое "да нахуя мне ваш буст, я только под винды пишу" и всё такое
интеллисенс в студии - полный отстой без VisualAssist или ReSharper C++. Хотя ReSharper C++ тоже говно.

Он даже и не заметит

Ilia
20.09.2017
11:46:05
Блин, советую всем VS2017, а у меня самого она только что слетела... Что-то я там нажал, она захотела что-то там обновить, я сказал "Валяй", оно думало там искусственным интеллектом минут 20, и — ВУАЛЯ — ничего теперь не работает. Будьте осторожны с апдейтами.

Square
20.09.2017
11:48:20
интеллисенс в студии - полный отстой без VisualAssist или ReSharper C++. Хотя ReSharper C++ тоже говно.
Томат приятнее показался. Решарпер частенько зацикливался на больших решениях.

Vitaly
20.09.2017
11:51:42
Посоветуйте норм компилер по ++
GCC и сразу нормальную ОС к нему. Не слушай тех, кто советует VS ибо разработка на C++ под виндами - это боль.

Azoyan
20.09.2017
11:53:34
Ну пусть Qt SDK тогда скачивает

Норман
20.09.2017
12:25:17
та все проблемы начнутся когда человек будет делать что-то в какой-либо продакшн, сейчас можно хоть code::blocks скачать чтобы понять нужно ли вообще это

по началу самые мощные проблемы это " о боже я подключил несколько хедеров в один хедер и не понимаю как сделать два .cpp файла, команды компилятора, О БОЖЕ!1"

".dll я подключил но автозавершение не видит функций, оказывается надо было написать hpp, стоп hpp это тоже самое что h? ВАУ"

Berkus
20.09.2017
12:28:20
по началу самые мощные проблемы это " о боже я подключил несколько хедеров в один хедер и не понимаю как сделать два .cpp файла, команды компилятора, О БОЖЕ!1"
хорошо было когда не было интернетов и стековерфлоу, вся эта фигня оставалась твоими личными переживаниями и не надо было всему миру про это знать

Норман
20.09.2017
12:28:57
да это чисто индуктивно решается за 15 минут, если тупо упорно сидеть и пробовать

если человек это спрашивает, можно автоматом ставить маркер "слабак"

в 97 этюдах для таких людей даже описали что такое компоновщик

Страница 1315 из 2477