Friday 18 August 2006 18:20, Max Dmitrichenko написав:
> В сообщении от 18 Август 2006 19:07 Dmitry E. Oboukhov написал(a):
> > интересно в той приблуде от M$ которой они С компилят есть long long?
> > если да то как на ней этот тест работать будет?
>
> В новом дерьме есть. Только новое дерьмо комп
В сообщении от 18 Август 2006 19:07 Dmitry E. Oboukhov написал(a):
> интересно в той приблуде от M$ которой они С компилят есть long long?
> если да то как на ней этот тест работать будет?
В новом дерьме есть. Только новое дерьмо компилит с другой dll - msvcr7[0,1].dll
Попробуй сказать линкеру -nos
В сообщении от 18 Август 2006 18:54 Dmitry E. Oboukhov написал(a):
> именно так и есть
>
> линуксовый тест выводит
> /test
> a=1717986918700 b=400
>
> а вендовый
> a=300 b=400
>
> мдя. и багрепорт не знаешь куда заслать
Не удержусь :) mailto:[EMAIL PROTECTED] :)
> и вывести бы эти long long
В сообщении от 18 Август 2006 18:32 Max Dmitrichenko написал(a):
> > #include
> >
> > int main(int argc, char ** argv)
> > {
> > long long a=0x0190012c, b=0;
> >
> > printf("a=%lld b=%lld\n", a, b);
> > }
>
> если напечатает "a=300 b=400", то я прав.
Проверил сам. Действительно, я
В сообщении от 18 Август 2006 17:26 Dmitry E. Oboukhov написал(a):
> #include
>
> int main(int argc, char ** argv)
> {
> long long a=300, b=400;
>
> printf("a=%lld b=%lld\n", a, b);
> }
Есть мысль, что printf тянется из библиотеки msvcrt.dll. А она не знает что
такое long long. А твою строк
5 matches
Mail list logo