Egor
А кинь ссыль, плз)
На msdn? Вот жеж народ ленивый пошел.
https://msdn.microsoft.com/ru-ru/library/2ts7cx93.aspx
http://www.cplusplus.com/reference/cstdio/snprintf/
Egor
Как должно быть:
If the resulting string would be longer than n-1 characters, the remaining characters are discarded and not stored, but counted for the value returned by the function.
A terminating null character is automatically appended after the content written.
Как было до недавнего времени:
Семейство функций _snprintf добавляет знак завершения NULL, только если длина отформатированной строки в символах строго меньше count.
И только:
Начиная с UCRT в Visual Studio 2015 и Windows 10, snprintf больше не идентичен _snprintf.Поведение функции snprintf теперь соответствует стандарту C99.
🦥Alex Fails
🦥Alex Fails
Snprintf я знаю
✙ Fatum ✙
🦥Alex Fails
I/O
Anonymous
В поисках работы : умею делать вид умственной деятельности , с#,с++,java. Пятидневка Питер, за цвшкой в личку
Ssi
ты подумай, зачем тебе это?
Ssi
работа ж не волк
Anonymous
кто понял жизнь, работу бросил ☝🏻️
Anonymous
кто знает как запустить дефолтный браузер шиндовса?
Anonymous
типа x-www-browser ///usr/share/.../Readme.html
Anonymous
только для шиндовса
Stanislav
из кода? или командлайна?
Andrey
дефолтный - сам запустится по дефолту :D
Anonymous
из кода
Anonymous
лучше на чистом си
Artem
http://stackoverflow.com/questions/3037088/how-to-open-the-default-web-browser-in-windows-in-c
Artem
https://support.google.com/websearch/answer/134479?hl=en
🦥Alex Fails
лучше на чистом си
ShellExecute("open",0,0,0,"http://ya.ru")
🦥Alex Fails
Это неточный пример
Stanislav
Andrey
Stanislav
порядок у етбя не тот аргументов)
Anonymous
Anonymous
CreateProcess :D
Не надо так делать для URL. Правильный вариант именно ShellExecute.
Anonymous
сделал вроде
Andrey
🦥Alex Fails
🦥Alex Fails
Только глагол не юзается
🦥Alex Fails
Еще друг советовал глагол "explore"
Anonymous
https://habrahabr.ru/post/312830/
🦥Alex Fails
Опять боты
no cats
Я не бот
🦥Alex Fails
Лан, ок. Тут были набеги ботов-молчунов
Dumitru
🦥Alex Fails
🦥Alex Fails
Russian website uses bots to log every message on Telegram:
tgchans.com
From channels, groups to little groups, these bots, named 0_0 X_X, are logging all of Telegram's messages.
Even banning the bots is not enough, since when one of them joins, automatically reads all of the previous messages.
no cats
Anonymous
Kirill
найти среди всех подмассивов, тот подмассив, сумма элементов которого была бы наибольшей
Я решил подумать над задачкой и кое-что придумал. Проверять лень.
Короче, Начинать с целого массива и постепенно сужать его границы двуг к другу. Для этого нужно хранить суммы элементов по краям и указатели на воображаемые внутренние границы, которые на каждой итерации сдвигаются на 1 к середине. Текущее левое значение прибавляется к левой сумме и, если сумма стала меньше нуля, значит идти влево от него быссмысленно. Зануляем сумму и переставляем левую границу на следующий за текущим. Аналогично для правой стороны. И так до тех пор, пока указатели не сойдутся. Тогда, сумма двух накопленных сумм даст сумму искомого подмассива, а указатели границ - сам подмассив. Получаем O(n) по времени и O(1) по памяти. Верно?
Dumitru
Kirill
Нет, только что на бумажке написал.
Kirill
Просто завтра собеседование в Яндексе. Интересно, насколько я ущербен. :)
Dumitru
Dumitru
Ждем новостей)
Kirill
Kirill
Нет, кажется, это неправильное решение. :(
Kirill
Да, точно неправильное.
Ned
Ребят
Ned
Хочу рефакторнуть один старый проект, дабы вошёл в моё резюме
Ned
Покидайте плз примеры НОРМАЛЬНОГО кода, где видна работа с исключениями
Ned
И какое-никакое годное ООП
Ned
Ну прост интересно, как это делают профи, как оно может быть)
Suren
На гитхабе нет?
Ned
А хз, что там норм, а что нет
Suren
Логично
Ned
Ну и хорошо, будет локальная цель в жизни)
Kirill
Я после прочтения Саттера понял, что хреново проект свой реализовал. Но переделывать уже не вариант было.
Ned
Ну так код дайте
Ned
Алдар
Kirill
погугли алгоритм Кадана
Блин, у меня была мысль сохранять все суммы и находить наибольшую из них. :( Ну хотя бы ход мыслей оказался верным.
Artem
Читал cracking the coding interview?
Kirill
Нет
Artem
Вечером перед собеседованием уже конечно надо только отдохнуть и выспаться, но полистать общую часть полчаса все равно не помешает
Kirill
Я, конечно, не знаю, что там написано, но название мне не нравится. Я считаю, что незачем пытаться показать себя лучше, чем есть на самом деле. Потом ведь только нервы мотать на реальных задачах.
Artem
Не, это название дурацкое
Artem
Это просто хорошая книжка о том, как подготовиться к интервью в гугл, амазон и иже с ними
Kirill
В Гугл боты вопросы задают :)
Artem
Нет, тот пост с хакерньюс не похож на правду
Ned
а есть ли либы С++ для генерации qrcode?
Ned
хотя бы в виде битмассива