Форум программистов, компьютерный форум CyberForum.ru

Кроссплатформенный способ переноса файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ OpenCV преобразовать изображение в полутоновое http://www.cyberforum.ru/cpp/thread1696315.html
На просторах интернета нашел код на c#: Bitmap BMP = (Bitmap)pictureBox1.Image; IplImage Img = new IplImage(); Img = BMP.ToIplImage(); IplImage Gray = new IplImage(Img.GetSize(), BitDepth.U8, 1); IplImage R = new IplImage(Img.GetSize(), BitDepth.U8, 1); IplImage G = new IplImage(Img.GetSize(), BitDepth.U8, 1); ...
C++ Какая форма записи вам ближе? Какая форма записи вам ближе 1 if ( !valid ) или 2 if ( valid == 0 ) http://www.cyberforum.ru/cpp/thread1696010.html
Техническое зрение, нейронные сети C++
А есть книги по техническому(машинному) зрению, нейронным сетям, касающиеся С++? Также не помешала бы литература например по OpenCV на С++ и подобное. Может кто найти?
C++ Переход по адресу из массива байт
не знаю просто как правильно назвать тему до форматирования пк была у меня она очень интересная функция в общем есть допустим любой адрес 0x89889898 этот адрес не что иное как означает переход на другой адрес если считать его на оборот то получится 0x98988889 тут мне нужна помощь если не трудно то полный код помню что там менялся 1 байт с 4, а 3 со 2 и получался переход по данному адресу...
C++ Индивидуальный вариант C++ code style http://www.cyberforum.ru/cpp/thread1695320.html
Доброго времени суток! Интересно мнение форумчан по поводу именования объектов c++ кода. - именование объектов(переменные, контейнеры и т.п.), имя представляет из себя код+_+имя. Пример: std::vector< int > t1_MyVec; unsigned long t2_MyVariable; В комментариях кода или в проектном readme содержится информация о согласовании типов в именах , т.е. что t2 это unsigned long, а какой-нибудь...
C++ Формула для расчёта расстояния между двумя точками на поверхности Земли Я нашёл формулы, но не могу ввести их в прогу. Я недавно начал изучать c++. Подскажите пожалуйста. Вот данные для формулы : d = arccos {sin(Фa)·sin(Фb) + cos(Фa)·cos(Фb)·cos(Лa - Лb)}, где Фa и Фb — широты, Лa, Лb — долготы данных пунктов, d — расстояние между пунктами, измеряемое в радианах длиной дуги большого круга земного шара. Расстояние между пунктами, измеряемое в километрах,... подробнее

Показать сообщение отдельно
nikolay1982
92 / 92 / 38
Регистрация: 22.01.2014
Сообщений: 310
02.04.2016, 15:20     Кроссплатформенный способ переноса файлов
Приведу кусок кода из busybox(mv.c):
C++
1
2
3
4
5
6
7
    if (rename(source, dest) < 0) {
        if (errno == EXDEV)
            return manual_rename(source, dest);
 
        perror_msg("unable to rename `%s'", source);
        return -1;
    }
Из man rename:
EXDEV
oldpath and newpath are not on the same mounted filesystem. (Linux permits a filesystem to be mounted at multiple points, but rename(2) does not work across different mount points, even if the same filesystem is mounted on both.)
 
Текущее время: 04:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru