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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
rslrusl
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 24
#1

Не работает программа. Не хочет читать файл - C++

22.12.2012, 12:51. Просмотров 458. Ответов 3
Метки нет (Все метки)

Нехочет читать файл, пишет error C2660: 'fopen_s' : function does not take 2 arguments

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "stdafx.h"
#include "stdio.h"
#include <windows.h>
#include <conio.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    FILE *fp;
    fp = fopen_s ("text.txt", "r");
    if (NULL == fp)
    {
        printf(" не удалось открыть\n");
        return 0;
    }
    char str[1024] = "";
    while (!feof(fp))
    {
        fgets(str, 1024, fp);
        printf("%s", str);
    }
    fclose(fp);
    system("pause");
    return 0;
}

прошу помочь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2012, 12:51     Не работает программа. Не хочет читать файл
Посмотрите здесь:

Не хочет запускаться программа C++
Компилятор не хочет читать функиции. C++
Читать с консола и записать в файл C++
В командной строке работает а в system(); не хочет C++
Как используя потоки читать файл пропуская текстовые вставки C++
Как правильно открывать файл и записывать/читать из него C++
не могу читать файл C++
Можно потоком читать файл, если он может с любым переводом строки? C++
C++ Программа должна читать из консоли переменное количество аргументов и выводить их
C++ Текстовый файл читать построчно
Файловые операции: генерировать файл, читать, редактировать, записывать C++
Не читает файл в папке дебаг. Уже везде его пихал, а программа не работает C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
22.12.2012, 13:00     Не работает программа. Не хочет читать файл #2
Вам же написали, что 2 аргументов недостаточно,
C++
1
fopen_s( &fp, "text.txt", "r" );
Vladimir616
111 / 111 / 3
Регистрация: 05.07.2009
Сообщений: 224
22.12.2012, 13:01     Не работает программа. Не хочет читать файл #3
rslrusl, читайте описание функции:http://msdn.microsoft.com/en-us/libr...e9(VS.80).aspx
C++
1
fopen_s (&fp, "text.txt", "r");
rslrusl
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 24
22.12.2012, 13:05  [ТС]     Не работает программа. Не хочет читать файл #4
спасибо)
Yandex
Объявления
22.12.2012, 13:05     Не работает программа. Не хочет читать файл
Ответ Создать тему
Опции темы

Текущее время: 15:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru