- 1
- 2
- 3
- 4
if((s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) == INVALID_SOCKET) die("socket creating.");
if(bind(s, (struct sockaddr*) &local, sizeof(struct sockaddr_in)) == SOCKET_ERROR) die("bind...");
if(ioctlsocket(s, FIONBIO, &on) != 0) die("IOCTL!!!");
if(listen(s, 16) != 0) die("WHYYYYY?!?!!!!!");
sayidandrtfm 29.05.2011 12:21 # −1
Perhaps because Mustdie?
guest 29.05.2011 19:05 # +7
guest 29.05.2011 13:02 # −18
Итак, как это работает?
M A B — задаётся функция M с аргументами A и B (матрицы m*n и n*p)
[r C{$A $B{0}}] — оператор возврата. После окончания цикла будет возвращена матрица C с размерами m*p
[i $ A] — цикл по строкам A
[j $ B{0}] — цикл по столбцам B
C{i j} = — очевидно, присваивание
[+] — оператор возврата. После окончания цикла будет возвращена сумма элементов.
[k $ B] — цикл по строкам B
A{i k} * B{k j} — умножение "строка на столбец"
guest 29.05.2011 20:09 # +3
guest 29.05.2011 21:18 # 0
absolut 29.05.2011 22:25 # +2
Hackeridze 05.06.2011 02:15 # 0
guest 30.05.2011 08:44 # +6
>die("bind...");
>die("IOCTL!!!");
>die("WHYYYYY?!?!!!!!");
У автора похапэ головного мозга?
absolut 30.05.2011 10:10 # 0
glilya 30.05.2011 11:57 # −2
TheHamstertamer 02.06.2011 20:53 # 0
guest8 09.04.2019 10:50 # −999