The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Странная проблема с g++ в x86_64 Linux"
Версия для распечатки Пред. тема | След. тема
Форум Программирование под UNIX
Исходное сообщение [ Отслеживать ]

. "Странная проблема с g++ в x86_64 Linux" +/
Сообщение от homelan (ok), 23-Май-07, 17:30 
>>char buf[256];
>> r=some_func(f,buf);
>> if(r) break; /*Не выполняющееся условие*/
>Что делает some_func() ? возможно портит стек
Ну, строго говоря, она не совсем такая, но смысл кода не потерялся.
Она читает из файла блок, обрабатывает его, и возвращает 0 без ошибки, 2 при конце файла, -1 при ошибке. Сама ф-ция some_func() проста как дверь, ничего военного не делает.
Она собрана в статическую либу, этот код я уже юзаю лет 5 без изменений. В 32-битных системах работает как часы.
Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Странная проблема с g++ в x86_64 Linux, homelan, 23-Май-07, 15:28  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру