
Alexander
25.09.2017
20:55:17

Anton
25.09.2017
20:56:35
Насколько я понял, если в репе указывается лицензия, то она распространяется на все модели. Если бы это было не так, то народ как бы мог схлопотать по шапке.

Stanislav
25.09.2017
20:56:36
быстрый поиск показал что там у одного модуля есть patents.txt

Alexander
25.09.2017
20:57:19

Google

Stanislav
25.09.2017
20:58:01
в каждом спп файлике

Антон
25.09.2017
20:58:59
лицензирование часто выбешивает

Alexander
25.09.2017
20:59:44

Антон
25.09.2017
20:59:54
но тогда будут мешать тебе

Alexander
25.09.2017
21:00:08
я придерживаюсь политики, что если либа какая-то, то можно МИТом или бсд. Если прога, то GPL

Антон
25.09.2017
21:00:39
но GNU из за этой всей юрхуйни пишет такую хуйню
cat почти на косарь строк
скорее всего тупо из за лицензии

Alexander
25.09.2017
21:01:47

Berkus
25.09.2017
21:12:26

Maxim
25.09.2017
21:21:36
можно
А какую нибудь наводку можно? Сегодня искал в boost.filesystem, чет не нашел ничего

Google

Stanislav
25.09.2017
21:47:21
http://david-grs.github.io/inplace_containers_for_fun_and_profit/
?

Berkus
25.09.2017
22:07:06

Иван
25.09.2017
22:26:07
Доброй ночи, а в бусте никто похоже ошибки не встречал?
Ошибка 1 error C2780: boost::algorithm::detail::first_finderF<range_const_iterator<RangeT>::type,PredicateT> boost::algorithm::first_finder(const RangeT &,PredicateT): требует аргументов: 2, имеется: 1 c:\program files (x86)\microsoft visual studio 11.0\vc\include\boost\algorithm\string\find.hpp 84
при использовании boost::algorithm::find_first

Berkus
25.09.2017
22:27:39
ну передай ему два аргумента как требуется, а не 1

Иван
25.09.2017
22:36:39
передаю два)
использую
boost::algorithm::find_first(Name,FindSubStr)

Stanislav
26.09.2017
02:52:15
https://www.cs.columbia.edu/2017/bjarne-stroustrup-awarded-2017-faraday-medal/
?

Berkus
26.09.2017
07:26:27
а александреску дадут медаль за взрыв мозгов?

Александр
26.09.2017
07:52:53
За взрыв мозгов можно давать практически за любое метапрограммирование. От magic_get до hana и loophole

/dev
26.09.2017
08:04:41

Azoyan
26.09.2017
14:13:12

Berkus
26.09.2017
14:13:41

Aidar
26.09.2017
14:14:01
да да
дикий вынос

Berkus
26.09.2017
14:14:19

Google

Aidar
26.09.2017
14:14:38
я до сих пор не понял как оно работает

Berkus
26.09.2017
14:17:12
через дыдочку )

Норман
26.09.2017
14:23:08

Berkus
26.09.2017
14:23:46

Constantine
26.09.2017
18:12:58
лолщито
кто-нибудь уже написал штуку, которая позволяет делать luple-view без нарушения strict aliasing?

Evgeniy
26.09.2017
18:56:57
идеи? бизнес-партнерство ? заработок в сфере it? =) Это сюда ? )

Vladislav
26.09.2017
18:57:41

Evgeniy
26.09.2017
18:57:55

reagentoo
26.09.2017
19:03:07
как вывести std to_string'ом фиксированной длинны?
что бы маленкие числа с нулями в начале были

Alexander
26.09.2017
19:03:57

Berkus
26.09.2017
19:04:07

Evgeniy
26.09.2017
19:04:36
сэтв и указывай длину в скобках

reagentoo
26.09.2017
19:08:10
@berkus @see_teens спасяб

fox.cpp
26.09.2017
19:43:15
#include <iomanip>
#include <sstream>
#include <string>
template<typename T>
std::string fixed_length_to_string(const T& t, unsigned length) {
std::ostringstream oss;
oss << std::setw(length) << std::setfill('0') << t;
return oss.str();
}
до кучи накину пример =)

Admin
ERROR: S client not available

Google

Vladimir
26.09.2017
19:45:35
Sobaka *ps = new Sobaka;
ifstream in("Dannie.txt");
if (!in.is_open())
cout «"Ôàéë íå îòêðûò!";
else
{
while(in!=0)
in.get((*ps).Poroda);
in.close();
}
Ребята пособите, как мне ввести в динамическую память всю строку?getline почему-то выдает ошибку компиляции.
Sobaka - это структура

fox.cpp
26.09.2017
19:46:44
а ты правильно используешь getline?
get, насколько я помню, возвращает один символ

Vladimir
26.09.2017
19:47:38
Я пробовал getline, но он выдает ошибку, поэтому и спрашиваю

fox.cpp
26.09.2017
19:47:39
у Poroda какой тип?
char*?

Vladimir
26.09.2017
19:47:44
char

fox.cpp
26.09.2017
19:47:57
один символ? массив?

Vladimir
26.09.2017
19:48:30
char Poroda[];
Может в лс перейдем, чтоб не засорять?

fox.cpp
26.09.2017
19:49:43
давай в @supapro перейдём, там засорять так можно

Mark
26.09.2017
20:07:49
здарова пацаны, как получить номер рядка в котором Combobox когда сменю параметри в Combobox в qt
https://stackoverflow.com/questions/46434376/how-to-get-row-number-after-combobox-item-in-qtablewidget-in-qt

Pavel
26.09.2017
20:13:09

Mark
26.09.2017
20:16:07
спс

Pavel
26.09.2017
20:17:52
Не за что

Sergey
26.09.2017
20:19:20
гугл выложил свои наработки в виде либы https://opensource.googleblog.com/2017/09/introducing-abseil-new-common-libraries.html

Александр
26.09.2017
20:23:01

Constantine
26.09.2017
20:48:56
хм... а loophole не работает для типов, которые не являются default constructible?

Google

Constantine
26.09.2017
20:50:14
в смысле
struct nested {nested(int){}};
struct test { nested unused; };
loophole_ns::as_type_list<test>;

Andrei
26.09.2017
22:45:37
За loophole памятник ставить надо
Меня со временем всё больше начинает удивлять как программисты на C++ радуются вещам, вроде рефлексии, которые есть в огромном числе языков общего назначения. Притом там это стандартизированный механизм.

/dev
26.09.2017
22:47:50

Andrei
26.09.2017
22:49:05
Да. Я говорю про зеро-оверхед.
Согласись, что то, как это делается в плюсах, через магические шаблоны, которые 95% не понимает — это неправильно.

/dev
26.09.2017
22:50:44
Так-то да, костыльно, хотелось бы нативной рефлексии

Andrei
26.09.2017
22:50:53
Нет ничего такого, что поражало бы воображение своей новизной, в том чтобы уметь по-человечески работать с типами, в том числе с агрегатными.
То, что шаблоны дают такую функциональность — это случайка, а не by design.