crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> freopen()
Artem
  опции профиля:
сообщение 28.1.2013, 14:45
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 17
Регистрация: 27.1.2013
Пользователь №: 3688

Спасибо сказали: 0 раз(а)




Репутация:   0  


Почему не открывает файл для считывания

C:\cpp\progi\New3\untitled1\main.cpp:36: предупреждение: C4996: 'freopen': This function or variable may be unsafe. Consider using freopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(249): б¬. ®Ўкпў«Ґ­ЁҐ "freopen"

    freopen("pro.txt", "r", stdin);
    char str[255];
    std::cin >> str;
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 28.1.2013, 18:17
Сообщение #2


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


дык, это обычный варнинг мелкософта. они наплодили несовместимых ни с кем функций и теперь их пиарят таким образом.
если собираешься юзать кроссплатформу, то эти fooo_s функции не совместимы ни с одним стандартом. так что либо писать кучу ifdef'ов, либо просто забить на это.

Сообщение отредактировал Iron Bug - 28.1.2013, 18:20
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Artem
  опции профиля:
сообщение 29.1.2013, 10:08
Сообщение #3


Студент
*

Группа: Новичок
Сообщений: 17
Регистрация: 27.1.2013
Пользователь №: 3688

Спасибо сказали: 0 раз(а)




Репутация:   0  


Это мне теперь переучиваться. Все с нуля изучать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
lanz
  опции профиля:
сообщение 29.1.2013, 10:51
Сообщение #4


Старейший участник
****

Группа: Участник
Сообщений: 690
Регистрация: 28.12.2012
Пользователь №: 3660

Спасибо сказали: 113 раз(а)




Репутация:   8  


Цитата(Artem @ 29.1.2013, 11:08) *
Это мне теперь переучиваться. Все с нуля изучать.

Используй QFile и QTextStream, Qt же! .)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 15:56