Форум программистов, компьютерный форум, киберфорум
Наши страницы

error C4335: Обнаружен файл в формате Mac: преобразуйте исходный файл в формат DOS или UNIX - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента. http://www.cyberforum.ru/cpp-beginners/thread706948.html
Дана матрица размера M х N. Вывести ее элементы в следующем порядке: первая строка слева направо, вторая строка справа налево, третья строка слева направо, четвертая строка справа налево и т. д. ...
C++ указатели и очистка памяти В отличии от java в с++ память по умолчанию нужно очищать самостоятельно. Понятно, что если память зарезервированная неким указателем не нужна его следует просто удалить. но если указатель... http://www.cyberforum.ru/cpp-beginners/thread706946.html
C++ Работа с файлами
Почему программа не читает из файла матрицу, а просто выводит мне пустую консоль? #include <iostream> #include <stdio.h> #include <math.h> using namespace std; int main(){ FILE* f; ...
C++ Как сбросить поток для чтения файла с начала?
Добрый вечер. Создали поток, связали с ним файл (текстовый). Начинаем чтение файла, читаем, читаем, пришли к его концу. Как теперь заставить поток вновь начать чтение файла с самого начала?
C++ Структуры (Описать структуру «комплексное число») http://www.cyberforum.ru/cpp-beginners/thread706931.html
Описать структуру «комплексное число» (действительная часть (re), мнимая часть (im)). Определить функцию, вычисляющую значение квадратного трехчлена a*x*x+b*x+c в комплексной точке x .
C++ Структуры( Описать структуру с именем NOTE) Описать структуру с именем NOTE, содержащую поля: -фамилия и имя; -номер телефона; -дата рождения (массив из трех чисел). Написать программу, выполняющую следующие действия: -ввод с клавиатуры... подробнее

Показать сообщение отдельно
PG94
2 / 2 / 0
Регистрация: 15.01.2012
Сообщений: 181

error C4335: Обнаружен файл в формате Mac: преобразуйте исходный файл в формат DOS или UNIX - C++

23.11.2012, 20:43. Просмотров 1450. Ответов 2
Метки (Все метки)

Есть программа:
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
28
29
30
31
32
33
34
35
36
37
38
39
//24. Удалить  из  каждой  строки  слова,  длина  которых  равна  к.
#include <iostream>
#include <cstring>
using namespace std;
#define L 80
inline void DelWords(char* str, int k)
{
    char* ch = str;
    int len = 0;
    while(ch)
    {
        if(*ch == ' ' )
        {
            if(k == len)
            {
                ch = ch - len;
                int i = 0;
                do
                {
                    *(ch + i) = *(ch + i + k + 1);
                    i++;
                }
                while(*(ch + i + k + 1));
                ch--;
            }   
            len = 0;
        }
        ch++;
    }
}
int main()
{
    char str[L];
    gets(str);
    DelWords(str, 2);
    puts(str);
    cin.get();
    return 0;
}
При её компиляции и возникает данная ошибка. Статья на msdn не помогла решить проблему.
Подскажите, что нужно исправить. Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru