kelbon

Results 57 comments of kelbon

> std::is_trivially_relocatable помоему направлен на решение тойже проблемы другим путем [cplusplus/papers#43](https://github.com/cplusplus/papers/issues/43) я прекрасно знаю об этом и многих других пропозалах, их проблема в том, что они не помогают компилятору ничего...

И если говорить про трейт is_trviially_destructible_after_move я считаю это первый шаг к тому чтобы статически доказывать семантические утверждения про типы, то чего так хотел Страуструп.

Это делается наоборот через превращение индекса в constexpr индекс и потом обращение по нему ```C++ visit([&]{ std::get(tpl); }, index); ```

> My understanding is that kelbon would prefer to declare the specializations directly: No, https://godbolt.org/z/cWTa78r7r And additionally your solution dont works for types with overloaded c_str method, for example for...

1. non const version required 2. return old api and remove std::variant, just switch instead

> You can express your issues with the public API, but asking us to change the private implementation because you don't like Its not implementation detail, since all users 100%...

> but if you are referring to users circumventing the private access specifier to get direct access to the private variant member Im not talking about private variant member, im...

> Due to network interaction repeatedly in one requset-response, the async interfaces will use coroutine inside. So c++20 is necessary, the clickhouse-cpp will go to v3.0 😅 please do not...

Please, remove Werror flag from build, because new warnings / new enabled warnings broke compilation

> thanks for the report. which compiler/OS are you on? and which version of benchmark are you building? > > the warnings/errors exist to provide information about possible mistakes, so...