Anton
Статически линкуй. :D
Anton
Предлагаю под капотом сборщика (cmake жеж юзаешь) выкачивать реп, собирать и влинкивать. Никто ничего не узнает.
Stanislav
какие?
Anton
> 3-clause BSD License
Указываешь авторов. Всё.
Anton
Насколько я понял, если в репе указывается лицензия, то она распространяется на все модели. Если бы это было не так, то народ как бы мог схлопотать по шапке.
Stanislav
быстрый поиск показал что там у одного модуля есть patents.txt
Anton
Stanislav
// This file is part of OpenCV project.
2 // It is subject to the license terms in the LICENSE file found in the top-level directory
3 // of this distribution and at http://opencv.org/license.html.
Stanislav
в каждом спп файлике
usernameak
лицензирование часто выбешивает
usernameak
или под bsd2
usernameak
но тогда будут мешать тебе
usernameak
но GNU из за этой всей юрхуйни пишет такую хуйню
usernameak
cat почти на косарь строк
usernameak
скорее всего тупо из за лицензии
Maksim
можно
А какую нибудь наводку можно? Сегодня искал в boost.filesystem, чет не нашел ничего
Stanislav
http://david-grs.github.io/inplace_containers_for_fun_and_profit/
Stanislav
🤔
Berkus
Ivan
Доброй ночи, а в бусте никто похоже ошибки не встречал?
Ivan
Ошибка 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
Ivan
при использовании boost::algorithm::find_first
Berkus
ну передай ему два аргумента как требуется, а не 1
Ivan
передаю два)
Ivan
использую
boost::algorithm::find_first(Name,FindSubStr)
Stanislav
https://www.cs.columbia.edu/2017/bjarne-stroustrup-awarded-2017-faraday-medal/
Stanislav
👏
Berkus
а александреску дадут медаль за взрыв мозгов?
Крылатый
Александр
Александр
За взрыв мозгов можно давать практически за любое метапрограммирование. От magic_get до hana и loophole
Nikita
Ivan
Berkus
Что за луп холл?
https://github.com/alexpolt/luple/blob/master/type-loophole.h
Aidar
да да
Aidar
дикий вынос
Aidar
я до сих пор не понял как оно работает
Berkus
через дыдочку )
Constantine
лолщито
Constantine
кто-нибудь уже написал штуку, которая позволяет делать luple-view без нарушения strict aliasing?
Anonymous
идеи? бизнес-партнерство ? заработок в сфере it? =) Это сюда ? )
Vladislav
Dmitry
как вывести std to_string'ом фиксированной длинны?
Dmitry
что бы маленкие числа с нулями в начале были
Berkus
Anonymous
сэтв и указывай длину в скобках
Dmitry
@berkus @see_teens спасяб
Dmitry
спасяб
Anonymous
#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();
}
Anonymous
до кучи накину пример =)
V
Sobaka *ps = new Sobaka;
ifstream in("Dannie.txt");
if (!in.is_open())
cout «"Ôàéë íå îòêðûò!";
else
{
while(in!=0)
in.get((*ps).Poroda);
in.close();
}
Ребята пособите, как мне ввести в динамическую память всю строку?getline почему-то выдает ошибку компиляции.
V
Sobaka - это структура
Anonymous
а ты правильно используешь getline?
Anonymous
get, насколько я помню, возвращает один символ
V
Я пробовал getline, но он выдает ошибку, поэтому и спрашиваю
Anonymous
у Poroda какой тип?
Anonymous
char*?
V
char
Anonymous
один символ? массив?
V
char Poroda[];
V
Может в лс перейдем, чтоб не засорять?
Anonymous
давай в @supapro перейдём, там засорять так можно
Marko
здарова пацаны, как получить номер рядка в котором Combobox когда сменю параметри в Combobox в qt
Marko
https://stackoverflow.com/questions/46434376/how-to-get-row-number-after-combobox-item-in-qtablewidget-in-qt
Pavel
Marko
спс
Pavel
Не за что
Sergey
гугл выложил свои наработки в виде либы https://opensource.googleblog.com/2017/09/introducing-abseil-new-common-libraries.html
Александр
Constantine
хм... а loophole не работает для типов, которые не являются default constructible?
Constantine
в смысле
struct nested {nested(int){}};
struct test { nested unused; };
loophole_ns::as_type_list<test>;
Andrei
За loophole памятник ставить надо
Меня со временем всё больше начинает удивлять как программисты на C++ радуются вещам, вроде рефлексии, которые есть в огромном числе языков общего назначения. Притом там это стандартизированный механизм.
Nikita
Andrei
Да. Я говорю про зеро-оверхед.