🦥Alex Fails
тут была какая-то цмска на C++
🦥Alex Fails
забыл название
🦥Alex Fails
Wt
🦥Alex Fails
вроде б
Андрей
вроде б
Сурово.
🦥Alex Fails
http://cppcms.com/wikipp/en/page/faq
Боян
🦥Alex Fails
Are you crazy or a masochist? As far as I know —- no.
Там такой пиздец
🦥Alex Fails
https://habrahabr.ru/post/142585/
🦥Alex Fails
еще это
C++ requests от whoshuu лучше
Андрей
А вы щупали раст?
Anonymous
Он вроде не готов
Андрей
Он вроде не готов
Версия 1.8 уже.
Anonymous
Тогда на каком кроманбенском ресурсе я прочитал о его нестабильных версиях? :С
Anonymous
киньте действительно стоящие, прекрасные, написанные с умом на красивом английском и не нудные, без воды книги по C и C++. загружу в свою библиотеку https://h.sicp.org.uk/virtual~plaza/books/
🦥Alex Fails
The C++ Programming Language. B Stroustroup
🦥Alex Fails
Design and Evolution of C++
Anonymous
не, мне нужна одна книга по плюсам и одна по сям
Anonymous
которая будет самой лучшей
🦥Alex Fails
The C Programming Language
🦥Alex Fails
Kernigan & Richy
Anonymous
Kernigan & Richy
Она когда вышла? В 1988?
🦥Alex Fails
не помню
🦥Alex Fails
а вообще
🦥Alex Fails
ISO/IEC 14488:2014
Anonymous
Скоро вообще С17 вроде будет
🦥Alex Fails
C17?
Anonymous
C17?
Или я с С++ перепутал?
🦥Alex Fails
C++17 будет, да
🦥Alex Fails
по Си ща TR'ы пишут
🦥Alex Fails
я один в канал выкладывал
🦥Alex Fails
про классификацию программных уязвимостей
🦥Alex Fails
еще вот книга:
🦥Alex Fails
ISO/IEC 9899:2011
Anonymous
это не книга, а фигня для нелюдей
🦥Alex Fails
)
🦥Alex Fails
у страуструпа годные книги
🦥Alex Fails
ээ, удалили
🦥Alex Fails
О_О?
Андрей
это не книга, а фигня для нелюдей
Ты правда веришь, что есть лучшая книга?
🦥Alex Fails
это фигня для алгебраического дополнения к людям
🦥Alex Fails
😂
🦥Alex Fails
ну чо, ребят
🦥Alex Fails
ща я вам скину сэмпл по opencl
🦥Alex Fails
рекомендую к ознакомлению
🦥Alex Fails
🦥Alex Fails
господа диванные критики, прошу XD
🦥Alex Fails
чет никто не смотрит, не критикует)
🦥Alex Fails
а что с ним не так
🦥Alex Fails
вроде норм
🦥Alex Fails
читается норм
Sergey
особенно курсив
🦥Alex Fails
правда, терминальный линуховский мне больше нравится
Sergey
/// Макрос, определяющий число элементов в _МАССИВЕ_. /// НЕ ПРИМЕНЯТЬ НА УКАЗАТЕЛЯХ!!!! #define COUNTOF(arr) sizeof(arr) / sizeof(arr[0])
Sergey
Ты ж в вижаке
Sergey
Там есть countof
🦥Alex Fails
__countof?
Sergey
мб и так, но помню вроде прост countof
🦥Alex Fails
я помню еще писал inline-шаблонную функцию
🦥Alex Fails
которая могла принимать ТОЛЬКО МАССИВЫ
🦥Alex Fails
но это кусок скопирован со старого проекта, который с в VC 6.0
🦥Alex Fails
там та магия не работала, т.к. VC 6.0 не умел в const-значения из параметра шаблона
🦥Alex Fails
template<typename T,size_t N> size_t countof( const (T&[N])) { return sizeof(T)*N; }
🦥Alex Fails
вроде так
Andrei
Это ок, сейчас просто надо эту функцию сделать constexpr
Andrei
и можно использовать её в шаблоназ запросто
arisudesu
sizeof это уже и так constexpr
arisudesu
почему не выводится из нее?
Anonymous
sizeof жи размер массива возвращает, а constexpr нечно вроде константы
Anonymous
https://msdn.microsoft.com/ru-ru/library/dn956974.aspx#Anchor_6
🦥Alex Fails
размер массива известен на стадии компиляции
🦥Alex Fails
(кроме VLA)
🦥Alex Fails
(которые есть в C99, но не в C++11)