Size: a a a

2019 December 25

B

Bogdan in rust_offtopic
ну хз как со свифтом, но в питоне repl-режим это прямо самый осноной юзкейс, особенно дял датасаентистов
источник

B

Bogdan in rust_offtopic
legendiguess
я кстати только из споров в оффтопике от @Psilon узнал что такое монады
источник

l

legendiguess in rust_offtopic
источник

DF

Dollar Føølish in rust_offtopic
Жаба красиво падает из жни
источник

DF

Dollar Føølish in rust_offtopic
Сообщением об ошибке и именем функции
источник

DF

Dollar Føølish in rust_offtopic
Даже если сигфолт
источник

E

Eugene in rust_offtopic
Dollar Føølish
Сообщением об ошибке и именем функции
а номер строки с ошибкой?
источник

DF

Dollar Føølish in rust_offtopic
Не уверен. Ты же свои жни модули не в дебаге собираешь
источник

AZ

Alex Zhukovsky in rust_offtopic
std::vector<bool> behaves similarly to std::vector, but in order to be space efficient, it:

   Does not necessarily store its elements as a contiguous array (so &v[0] + n != &v[n])
   Exposes class std::vector<bool>::reference as a method of accessing individual bits. In particular, objects of this class are returned by operator[] by value.
   Does not use std::allocator_traits::construct to construct bit values.
   Does not guarantee that different elements in the same container can be modified concurrently by different threads.
источник

G

Gymmasssorla in rust_offtopic
Alex Zhukovsky
std::vector<bool> behaves similarly to std::vector, but in order to be space efficient, it:

   Does not necessarily store its elements as a contiguous array (so &v[0] + n != &v[n])
   Exposes class std::vector<bool>::reference as a method of accessing individual bits. In particular, objects of this class are returned by operator[] by value.
   Does not use std::allocator_traits::construct to construct bit values.
   Does not guarantee that different elements in the same container can be modified concurrently by different threads.
Жопа
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
старый добрый злосчастный вектор булок
источник

G

Gymmasssorla in rust_offtopic
&v[0] + n != &v[n]
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

AZ

Alex Zhukovsky in rust_offtopic
плюсовики

1. делают специализацию
2. просят на всех конфах ей не пользоваться
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
сколько он новичков (да и не только) угробил на отладке - боюсь подумать
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
Alex Zhukovsky
плюсовики

1. делают специализацию
2. просят на всех конфах ей не пользоваться
булковый вектор это вот прям эталонный пример как нельзя делать специализацию, если ты не специально косплеишь злого гения, мечтающего видет ьмир в огне
источник

BV

Boris Vinogradov in rust_offtopic
Alex Zhukovsky
плюсовики

1. делают специализацию
2. просят на всех конфах ей не пользоваться
3. пишут на ней целиком стандартую библиотеку
4. расширяют это в стандарте
...
источник

B

Bogdan in rust_offtopic
Alex Zhukovsky
std::vector<bool> behaves similarly to std::vector, but in order to be space efficient, it:

   Does not necessarily store its elements as a contiguous array (so &v[0] + n != &v[n])
   Exposes class std::vector<bool>::reference as a method of accessing individual bits. In particular, objects of this class are returned by operator[] by value.
   Does not use std::allocator_traits::construct to construct bit values.
   Does not guarantee that different elements in the same container can be modified concurrently by different threads.
жесть, почему просто не сделать отдельный тип контейнера? тип bit_vector
источник

BV

Boris Vinogradov in rust_offtopic
Andrey @ozkriff Lesnikov
булковый вектор это вот прям эталонный пример как нельзя делать специализацию, если ты не специально косплеишь злого гения, мечтающего видет ьмир в огне
скажи это Степанову, кстати прикольный мужик, задвигал за фп, а родил такой ужас как stl
источник