Vale, 03.12.2003 16:57:08:Лишнего много.
Вообще самый компактный вариант -
считать строку(16+1 байт) в буфер buf.
ULONG last32=strtoul(buf+8).
buf[8]=0;
ULONG first32=strtoul(buf).
И всё...
Vale, 03.12.2003 17:06:11:Что делает юзверь если нужно посчитать 2346*2234.
За полминуты умножает на бумажке.
Что делает программер?
Три дня пишет программу, перемножающую числа любой длины. Вводит данные, получает результат за 0.0000001 сек. И страшно этим гордится.
Чур, не обижаться...
Vale, 03.12.2003 18:06:11:Что делает юзверь если нужно посчитать 2346*2234.
За полминуты умножает на бумажке.
Что делает программер?
Три дня пишет программу, перемножающую числа любой длины. Вводит данные, получает результат за 0.0000001 сек. И страшно этим гордится.
Чур, не обижаться...
Alesandro, 03.12.2003 17:51:16:У меня VxWorks не позволяет так играться со строкой как с массивом почему-то - не работает...
Alesandro, 03.12.2003 18:51:16:У меня VxWorks не позволяет так играться со строкой как с массивом почему-то - не работает...
Alesandro, 03.12.2003 18:25:26:fscanf(file1,"%s\n",indata);
Vale, 03.12.2003 20:39:17:Всем оно хорошо, кроме того, что - "а есть ли Perl для VxWorks?"
Balancer, 04.12.2003 00:01:57:А под виндой? А в MSVC7?
Мой вариант платформеннонезависим
Кроме того, я мусорных файлов не размножаю и переполнения буфера не схвачу