- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
#include <boost/hana.hpp>
#include <boost/hana/ext/std/tuple.hpp>
#include <cstdint>
namespace hana = boost::hana;
using namespace hana::literals;
using hana::transform, hana::decltype_, hana::to_set, hana::type_c;
auto copy = [](uint8_t * in, uint8_t * out, auto n, auto s) {
n.times.with_index([&](auto x) {
if constexpr(x == s) {
++in;
} else {
*(uint16_t *)out = *(uint16_t *)in;
out +=2; in += 2;
}
});
return in;
};
auto f(uint8_t * in, uint8_t * out) {
return copy(in, out, 33_c, 15_c);
}
j123123 06.01.2020 08:08 # −1
Починил
j123123 06.01.2020 08:20 # 0
bormand 06.01.2020 08:41 # −1
j123123 06.01.2020 08:48 # 0
j123123 06.01.2020 08:56 # −1
adrnin 06.01.2020 16:16 # −1
Га-га-га!
Есть хотите?
Да-да-да!
HoBorogHuu_nemyx 06.01.2020 16:33 # −1
Две весёлых гнуси:
Одна gcc,
Другая g++,
Я с ними ебуся.
HukoJlau_KJll-OEB 06.01.2020 16:36 # −1
Рамайнд ми оф, ве паст анд хау ю аалл юзд то бе...
Ай клоуз май асз анд си ю фейс.
AnalBoy 06.01.2020 16:39 # −1
Грамотей блять.
adrnin 06.01.2020 16:17 # −1
gost 06.01.2020 16:21 # −1
HoBorogHuu_nemyx 06.01.2020 16:30 # −1
adrnin 06.01.2020 16:37 # −1
gost 06.01.2020 16:39 # 0
Кто этого Царя знает. Он же поехавший совершенно.
HoBorogHuu_nemyx 06.01.2020 16:44 # 0
Круто.
gost 06.01.2020 16:45 # 0
guest8 06.01.2020 19:28 # −999
Needless 06.01.2020 20:23 # 0
HoBorogHuu_nemyx 06.01.2020 16:45 # 0
Интересно.
guest8 06.01.2020 19:28 # −999
gost 06.01.2020 19:45 # 0
Needless 06.01.2020 20:24 # 0
gost 06.01.2020 20:31 # 0
Web_Monkey 06.01.2020 20:33 # 0
PEKYPCuBHblu_yebok 06.01.2020 20:51 # 0
PEKYPCuBHblu_yebok 06.01.2020 20:51 # 0
PEKYPCuBHblu_yebok 06.01.2020 20:51 # 0
PEKYPCuBHblu_yebok 06.01.2020 20:51 # 0
PEKYPCuBHblu_yebok 06.01.2020 20:51 # 0
PEKYPCuBHblu_yebok 06.01.2020 20:51 # +2
1024-- 06.01.2020 20:57 # +3
HoBorogHuu_nemyx 06.01.2020 21:10 # +1
bagrinho 07.01.2020 12:41 # 0
gostinho 07.01.2020 12:41 # 0
gost 06.01.2020 21:18 # 0
17 сентября 2018
17 тыс. дочитываний
1,5 мин.
20 тыс. просмотров. Уникальные посетители страницы.
17 тыс. дочитываний, 84%. Пользователи, дочитавшие до конца.
1,5 мин. Среднее время дочитывания публикации.
Дед говорил, что карась - хитрая рыба, но и его можно легко заманить. И для этого не потребуется танцы с бубнами возле костра на берегу водоёма.
Есть хитрое аптечное средство, о котором многие догадывались и все почти знают, но на практике пока еще не использовали. К тому же с таким средством рыбалка становится совсем не затратной. Пузырек стоит всего-то 20-30 рублей!
А что это за средство? - Валерьянка - капли валерьяны, которые есть в каждой аптеке!
Старое Дедовское средство для ловли карася, с которым улов увеличивается в 3-5 раз. Валерьянка на карасиков
HoBorogHuu_nemyx 06.01.2020 22:19 # 0
inkanus_gray 06.01.2020 22:22 # 0
bootcamp_dropout 07.01.2020 15:01 # 0
inkanus_gray 07.01.2020 15:04 # 0
После того, как они отшлёпают тебя книжкой по башке, вся дурь улетчится.
Konardyan 07.01.2020 15:48 # 0
inkanus_gray 07.01.2020 15:50 # 0
gostinho 07.01.2020 13:59 # 0
gost 07.01.2020 20:27 # 0
1024-- 07.01.2020 22:55 # +1
HoBorogHuu_nemyx 07.01.2020 23:41 # 0
guest8 07.01.2020 23:52 # −999
HoBorogHuu_nemyx 08.01.2020 00:06 # 0
guest8 08.01.2020 00:54 # −999
gost 08.01.2020 10:17 # 0
Кстати, щука одной из первых пресноводных рыб отправляется на нерест. Брачный сезон начинается при температуре воды 3-5°C. Обычно икромет происходит в марте, но при изменении температурного режима может затянуться или ускориться. Нерестилище находится на отмелях, в зарослях камыша, осоки, кустов. Глубина не превышает 2 м. Около одной самки обычно следует несколько самцов. Для икромета рыба активно использует любые предметы, о которые можно потереться. Период размножения может длиться от 2 до 4 недель. Во время паводка часто гибнет много щучьего потомства.
AHCKuJlbHblu_nemyx 06.01.2020 18:47 # −1
Needless 06.01.2020 20:24 # 0
gostinho 09.01.2020 09:53 # 0
inkanus_gray 11.01.2020 19:13 # 0
Fike 06.01.2020 08:57 # +1
soooooqaaaa
bootcamp_dropout 06.01.2020 10:28 # −1
Поддерживаю. Я просто пишу на js и в душе не ебу что такое УБ
j123123 06.01.2020 10:42 # −1
https://stackoverflow.com/questions/14863430/does-javascript-have-undefined-behaviour
Хотя там ниже пишут и про какой-то "behaviour is undefined"
> If the toFixed method is called with more than one argument, then the behaviour is undefined (see clause 15).
1024-- 06.01.2020 11:04 # −2
В C/C++ это ответы на вопрос "что будет, если программист не выучил все случаи из толстенного стандарта и их хитрые комбинации?". Если банальная работа с union, где нет никаких неоднозначностей, вызывает UB, то о чём тут говорить.
В JS значение будет разное в разных интерпретаторах, но будет относиться к теме, а вычисления пойдут дальше в штатном режиме.
В C/C++ программу распидорасит и дальше её можно только выкинуть.
Думаю, разница ясна.
j123123 07.01.2020 11:37 # +4
HoBorogHuu_nemyx 06.01.2020 10:45 # −1
А тут, как мне кажется, заблуждается оппонент царя. char — это эквивалент либо signed char, либо unsigned char, в зависимости от настроек компилятора. Аналогично, int, long int, long long int — это эквиваленты signed int, signed long int, signed long long int соответственно (всегда). Не бывает просто типов без signed/unsigned.
j123123 06.01.2020 10:56 # −1
Нет: https://wandbox.org/permlink/oOQTbe8nyYxHZxbj
HoBorogHuu_nemyx 06.01.2020 11:10 # −1
Что же тогда представляет собой char, если он не signed, но и не unsigned?
Почему int без квалификатора эквивалентен signed int, а для чара исключение?
j123123 06.01.2020 11:18 # −1
j123123 06.01.2020 11:34 # 0
Про это говно со сравниванием типов через _Generic можно тут почитать https://stackoverflow.com/a/53841007
j123123 06.01.2020 11:03 # −1
>> char, signed char и unsigned char — три разных типа, и алиасить может только первый.
Не вполне верна. См. https://stackoverflow.com/a/40575162
Хотя может в крестоговне какие-то свои правила на сей счет, хуй их знает
gost 06.01.2020 13:05 # +1
§ 6.8.1, 7
«C»:
§ 6.2.5, 3
§ 6.2.5, 15
§ 6.2.5, сноска 47
HoBorogHuu_nemyx 06.01.2020 14:21 # 0
В «Паскале», хоть и система названий типов непоследовательна (слишком много названий без префиксов типа word, которые приходится запоминать), существует чёткое разделение типов по предназначению:
• char предназначен только для хранения одного символа (неюникодовского, из местной кодировки);
• byte предназначен только для хранения беззнакового числа, которое помещается в один байт;
• shortint предназначен только для хранения знакового числа, которое помещается в один байт.
В сишке же char по историческим причинам может хранить и символ, и число. Причём, когда он хранит число, по факту он играет роль либо signed char, либо unsigned char (implementation defined; у некоторых компиляторов есть ключик для выбора signed либо unsigned). Однако, из соображений осторожности char не рискнули отождествить ни с signed char, ни с unsigned char. Создали кота Шрёдингера.
Я не понимаю, как «its value is guaranteed to be nonnegative» сочетается с «either signed char or unsigned char».
gost 06.01.2020 14:43 # 0
Это когда в нём хранится «member of the basic execution character set».
§ 5.3/1, 3
HoBorogHuu_nemyx 06.01.2020 14:48 # 0
Значит, не гарантируется интерпретация значений за пределами «basic execution character set»?
gost 06.01.2020 15:20 # 0
Что ты имеешь в виду под «интерпретацией значений»?
AnalBoy 06.01.2020 16:40 # −1
1024-- 06.01.2020 17:17 # 0
Думаю, новпитух пишет про случай, когда ты делаешь scanf("%c", &kokoko); printf("%c", kokoko), пользователь вводит "я", и у тебя либо выводится "я" (значение интерпретировалось как надо), либо программа форматирует диск (не интерпретировалось, случилось UB)
gost 06.01.2020 18:31 # 0
§ 29.7.5.3/2,3
А когда оно не «possible» — хуй знает.
HoBorogHuu_nemyx 07.01.2020 12:42 # −1
Я vertical tab и form feed видел только в документах, предназначенных для печати на матричном принтере.
Этими символами сейчас хоть кто-нибудь пользуется?
gostinho 07.01.2020 12:46 # −1
HoBorogHuu_nemyx 07.01.2020 12:53 # −1
gost 07.01.2020 12:57 # 0
HoBorogHuu_nemyx 07.01.2020 13:08 # −1
Нафиг они нужны, я не знаю.
gost 07.01.2020 13:25 # −1
gostinho 07.01.2020 13:32 # −1
gostinho 07.01.2020 13:39 # +3
inkanus_gray 07.01.2020 13:41 # 0
gostinho 07.01.2020 13:37 # −1
gostinho 07.01.2020 13:23 # −2
PHP
Лучше бы сделали буквы на всю ширину.
j123123 08.01.2020 12:00 # +1
HoBorogHuu_nemyx 08.01.2020 12:47 # +3
AnalBoy 06.01.2020 16:40 # −1
Web_Monkey 06.01.2020 20:34 # +1
guestinxo 06.01.2020 20:41 # −1
Web_Monkey 06.01.2020 20:44 # 0
gost 06.01.2020 21:29 # +1
Теория guestinxo состоит в том, что если стерторов полностью игнорировать всем сайтом — стерторы выведутся. Именно поэтому он против «ответов уёбкам».
guestinxo 06.01.2020 22:07 # +3
gost 06.01.2020 22:10 # +1
HoBorogHuu_nemyx 06.01.2020 22:17 # 0
HoBorogHuu_nemyx 06.01.2020 22:14 # 0
guestinxo 06.01.2020 22:19 # −1
Мля, деанон :(
HoBorogHuu_nemyx 06.01.2020 22:22 # −1
inkanus_gray 06.01.2020 22:23 # −1
guestinxo 06.01.2020 22:04 # −1
Funtik 17.08.2020 17:54 # 0
gostinho 07.01.2020 13:54 # 0
AHCKuJlbHblu_nemyx 06.01.2020 16:58 # −1
А как это работает с некококонстантами?
Web_Monkey 06.01.2020 20:35 # −1
guestinxo 06.01.2020 22:12 # −1
gost 06.01.2020 22:15 # −1
AHCKujlbHblu_netyx 06.01.2020 22:16 # 0
guestinxo 06.01.2020 22:18 # 0
gost 06.01.2020 22:27 # 0
guestinxo 06.01.2020 22:46 # 0
gost 06.01.2020 23:04 # 0
guestinxo 06.01.2020 23:12 # 0
Чиво? Я вижу это как параметры функции. Какая разница какого они типа?
guestinxo 06.01.2020 23:14 # 0
gost 06.01.2020 23:30 # 0
AHCKuJlbHblu_nemyx 06.01.2020 23:34 # 0
Сколько там это бустоговно компилируется?)
gost 06.01.2020 23:44 # +3
nemywok_Ha_naJlO4KE 06.01.2020 23:46 # 0
guest8 07.01.2020 04:07 # −999
guestinxo 07.01.2020 11:58 # 0
HoBorogHuu_nemyx 07.01.2020 12:35 # 0
bagrinho 07.01.2020 12:40 # 0
gost 07.01.2020 12:40 # 0