Шлюхи без блекджека, блекджек без шлюх. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1244.0 пользователей не могут ошибаться!
?6954
прекрасное6446
говно5911
говнорашка5512
хуита4725
anime3068
linux2656
music2638
bnw2606
рашка2570
log2365
ололо2205
дунч1853
pic1816
сталирасты1491
украина1439
быдло1438
bnw_ppl1429
дыбр1238
гімно1158

https://i.imgur.com/8DQTtCs.png
Процесс обучения сишкоасмоебству. Указатели на функции. Watcom Debugger. XP. Виртуалка.
http://ideone.com/W1XMHh - код

#HEFX8X (0) / @j123123 / 4286 дней назад

http://ideone.com/NlMluL
Умножение двух 16-битных беззнаковых чисел с получением 32-битного беззнакового, без условных переходов

#CQFUUP (7) / @j123123 / 4300 дней назад

https://research.microsoft.com/en-us/um/people/simonpj/papers/ndp/haskell-beats-C.pdf

Abstract
Stream fusion [6] is a powerful technique for automatically transforming high-level sequence-processing functions into efficient implementations. It has been used to great effect in Haskell libraries for manipulating byte arrays, Unicode text, and unboxed vectors. However, some operations, like vector append, still do not perform well within the standard stream fusion framework. Others, like SIMD computation using the SSE and AVX instructions available on modern x86 chips, do not seem to fit in the framework at all.
In this paper we introduce generalized stream fusion, which solves these issues. The key insight is to bundle together multiple stream representations, each tuned for a particular class of stream consumer. We also describe a stream representation suited for ef ficient computation with SSE instructions. Our ideas are implemented in modified versions of the GHC compiler and vector library. Benchmarks show that high-level Haskell code written using our compiler and libraries can produce code that is faster than both compiler- and hand-vectorized C.

На ассемблере такие вещи надо делать. Алсо, тут http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=gcc&lang2=ghc&data=u64q хаскель сливает сишке почти по всем пунктам. И я бы не сказал, что кода на х-е сильно меньше, чем кода на Си

#BAHBZO (7) / @j123123 / 4305 дней назад

http://gcc.1065356.n5.nabble.com/Ways-to-fill-the-stack-td912561.html#none
Если через запятую объявлять члены массива из char в C и откомпилить это в GCC, оно это запишет как куча mov-ов по байтику
sztfg - я

#SG2QH2 (6) / @j123123 / 4305 дней назад

sizeof(void)==1
привет

#YKKWGG (3+1) / @stiletto / 4313 дней назад

Сегодня познал неиллюзорную разницу между char *foo = "bar"; и char foo[] = "bar";.

#DPDLHQ (30) / @l29ah / 4432 дня назад
http://www.pacm.princeton.edu/pdf_files/Kernighan.pdf Керниган о скриптовых языках, кстати
#Z0UFIW (0+1) / @stiletto / 4441 день назад
Посмотрите какой идиот -> http://www.linux.org.ru/forum/development/8732614
#C93U02 (0) / @ninesigns / 4458 дней назад
RJ @Shchvova: Только плюсы, только лютый хардкор. http://www.cppgm.org/ - онлайн курс, на котором собираются писать компилятор С++11 и стдлиб. Кто еще будет? #2219924 http://juick.com/2219924
#YNE2OS (0+2) / @octagram / 4459 дней назад
А бывают экзотически-фашистские платформы, где есть libstdc++, но нет libc?
#L10JGV (0) / @l29ah / 4460 дней назад
c som
Мытарство с манглингом в Це кончилось тем, что я сгенерил два .lib: один — для stdcall функций, другой — для cdecl: coff2omf.exe -v -lib:st somtk.lib somtk_omf.lib coff2omf.exe -v somtk.lib somtk_omf2.lib И подключил оба именно в таком порядке. И животные наконец–то запустились. Прочие, в том числе однофайловые комбинации флагов coff2omf к успеху не привели. Попробую теперь склеить в один файл
#RJWXXI (0) / @octagram / 4485 дней назад
http://wyw.dcweb.cn/stdcall.htm Тот, кто назвал Це бритвой, сделал это до появления манглинга. Внутреннее имя, импортированное имя? Вообще охуеть. Знаю, что вызывается и знаю откуда, ебусь, не могу сделать, чтоб всё срослось. external 'emitc.dll' name 'emitSL' — вот, где бритва, а не там, где еботня с implib'ом и манглингом
#C90J36 (0) / @octagram / 4485 дней назад
А как мне проверить, что scanf() дочитал строку до конца? Например, я делаю scanf("%i", ...), а пользователь вводит 123abc — 123 прочитается, а abc останется на вводе до следующего scanf() (или read(), или что там будет читать ввод). Как убедиться, что такого не случиться?
#EGB0BS (4) / @minoru / 4554 дня назад
Когда нибудь меня доведет отлаживать ядерный и библиотечный код и я напишу костыль для емакса, который перед каждим statement в указанной функции будет вставлять что-нибудь вроде этого: fprintf(stderr, "probe line: %d \n", __LINE__);
#44M9F7 (4) / @ninesigns / 4560 дней назад
c
http://ctpl.tuxfamily.org/ CTPL is a template engine library written in C and distributed under the terms of the GNU GPLv3+.
#KRBE77 (2+2) / @stiletto / 4583 дня назад
libsoup -- хорошая годная вещь, хоть и вышедшая из под пера гномосеков
#BAP4GL (0) / @stiletto / 4583 дня назад
http://ccodearchive.net/ ← боже куда я попал Оказывается у Расти Рассела есть ЦПАН ДЛЯ СИ
#CMWFTU (1+2) / @stiletto / 4605 дней назад
Школоны, кто-нибудь хочет написать мне кастомный crc32 на цэ за околоеду? Я заебался.
#4MS1QE (0) / @l29ah / 4630 дней назад
Чят, прекрасная работа для воннаби плюсистов. c++, mfc. Бабла для начинающего плюсиста - 40~50k после испыталовки. Сам в этой конторе работал (правда с low-level щитом и qnx), так что поручиться могу. Для студентов, недавно бросивших или окончивших - ок. Кточо пишите в тред, выдам PM-ом координаты.
#N3I6MN (7+1) / @ninesigns / 4657 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.