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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 35, средняя оценка - 4.94
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
#1

19:Error directive: Must use C++ for the type iostream...как исправить такую ошибку? - C++

20.02.2010, 20:29. Просмотров 4761. Ответов 38
Метки нет (Все метки)

наверно я совсем тупая...но что то я не подружилась со средой С++((( помогите...не могу откомпилить...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2010, 20:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос 19:Error directive: Must use C++ for the type iostream...как исправить такую ошибку? (C++):

Исправить ошибку "error C2679: binary '*' : no operator found which takes a right-hand operand of type" - C++
matiza.h #pragma once template <typename N> class matriza { protected: int stroka; N *mas; public: matriza()

Как исправить ошибку redeclaration of C++ built-in type 'wchar_t' [-fpermissive] (glut.h)? - C++
Выдаёт ошибку: 45 24 D:\Dev-Cpp\MinGW64\include\glut.h redeclaration of C++ built-in type 'wchar_t' 'Typedef unsigned short wchar_t;...

Исправить ошибку в WxDev-C++: Error with debugging process: GDB Error: error, No source file named main.cpp - C++
Здравствуйте товарищи! Новенький я в си, установил wxDev-C++, скомпилировал, запускаешь - работает, а чтоб пошагово отладка - не...

vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory - C++
всем привет! помогите пожалуйста исправить ошибку! вот код! #include "StdAfx.h" #include <iostream.h> using namespace std; ...

Не могу понять как исправить ошибку error C2065: j: необъявленный идентификатор - C++
Здрасте, срочно нужна помощь, не могу понять в чем дело, выдает ошибку "error C2065: j: необъявленный идентификатор 48 строка". Помогите...

Исправить ошибку: 'string' does not name a type - C++
Только начал изучать Qt. Есть задача, которую надо сделать без средств Qt, а просто на c++ и консоли. #ifndef EMPLOYEE_H #define...

38
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
20.02.2010, 20:36 #2
В опциях проекта, сделай компиляцию С++ кода, а не С.
0
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
20.02.2010, 20:38  [ТС] #3
эммм....у меня просто ВС++ 3.11....
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
20.02.2010, 20:42 #4
тогда видай сюда код, который компилишь и полный текст ошибки
0
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
20.02.2010, 20:51  [ТС] #5
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
#include<iostream.h>
#include<conio.h>
#include<fstream.h>
#include<stdlib.h>
#include<math.h>
 
int main()
{
const int max=20;
 
int a [max][max];
int s;
float k,m,n,i,j,r,p;
  {
  
    do 
    cout<<'Kol-vo strok k=';
    cout<<endl;
    cin>>k;
    while(k in [max]);
 
    do 
    cout<<"Kol-vo stolbcov m=";
    cout<<endl;
    cin>>m;
    while(m in [max]);
        {
         cout<<"Ishodnaya matrica:";
         cout<<endl;
            {
              for (i=1;i<k;i++)
                {
                 for (j=1;j<m;j++)
                    {
             a[i][j]=10*i+j;
             cout<<"a[i][j]";
            cout<<endl;
            }
         }
        cout<<endl;
         }
     }
 
     cout<<"Napravlenie:";
     cout<<"1-vpravo,2-vniz:";
     do
     cin>>r;
     while( r in [1,2])
       cout<<"Na skolko sdvigat:";
      cin>>n;
   switch(r)
     {
   case 1:
       n=n mod m;
       for(i=1;i<k;i++)
       for(j=1;j<n;j++)
     {
    s=a[i][m];
     for(p=m;p>2;p++)
     a[i][p]=a[i][p-1];
     a[i][1]=s;
 
      }
 
 
   case 2:
     n=n mod k;
       for(i=1;i<m;i++)
       for(j=1;j<n;j++)
     {
    s=a[k][j];
     for(p=k;p>2;p++)
     a[p][j]=a[p-1][j];
     a[1][j]=s;
      }
 
      }
 
cout<<"Rez:";
cout<<endl;
 
  for (i=1;i<k;i++)
        {
         for (j=1;j<m;j++)
            {
                    cout<<"a[i][j]";
                    cout<<endl;
 
                 }
                      }
   }
Добавлено через 2 минуты
а ошибка та что я написала...
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
20.02.2010, 20:58 #6
Зачем тебе conio.h если ты не используешь функции оттуда? У тебя у файла сорцов какое расширение? Если .с, то смени на спп. Путь кто-нибудь посмотрит, у кого винда и ВС++ 3.1 есть. А так, больше ниче в голову не приходит.
0
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
20.02.2010, 21:10  [ТС] #7
эхх..ниче не получается....
а за конио.ш спасиб...
0
easybudda
Модератор
Эксперт CЭксперт С++
9663 / 5613 / 952
Регистрация: 25.07.2009
Сообщений: 10,776
20.02.2010, 21:46 #8
Цитата Сообщение от ta_4to Посмотреть сообщение
C++
1
2
3
4
5
6
{
do 
cout<<'Kol-vo strok k='; 
cout<<endl; 
cin>>k; 
while(k in [max]);
Цикл do while немного не так выглядит:
C++
1
2
3
do {
  // что-то сделать
} while ( условие == true );
А у Вас do внутри блока оказалось... Да и условие
C++
1
while(k in [max]);
какое-то подозрительное... Вы этим что сказать хотели?
0
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
20.02.2010, 21:50  [ТС] #9
а как записать такое условие через for???
0
easybudda
Модератор
Эксперт CЭксперт С++
9663 / 5613 / 952
Регистрация: 25.07.2009
Сообщений: 10,776
20.02.2010, 21:56 #10
Цитата Сообщение от ta_4to Посмотреть сообщение
а как записать такое условие через for???
да у Вас там вообще трудно понять, что происходит... Вы бы задание озвучили...
0
M128K145
Эксперт С++
8289 / 3509 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
20.02.2010, 21:59 #11
ta_4to, у меня эта ошибка отсутствует, там ошибки по синтаксису. Как звучит задание?
0
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
20.02.2010, 21:59  [ТС] #12
эммм...ну сначала задать с клавиатуры размерность матрицы...потом...исходную матрицу ввести....а потом уже совершить сдвиг вниз или вправо в зависимости от введенного режима.....
0
easybudda
Модератор
Эксперт CЭксперт С++
9663 / 5613 / 952
Регистрация: 25.07.2009
Сообщений: 10,776
20.02.2010, 22:31 #13
даже как-то не интересно стало...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
...
int **matr, n;
cout << "Row size: ";
cin >> n;
matr = new int* [ n ];
for ( int i = 0; i < n; ++i )
  matr[i] = new int [ n ];
// создали матрицу
for ( int i = 0; i < n; ++i ){
  for ( int j = 0; j < n; ++j ){
    cout << "Matr[" << i << "][" << j << "] = ";
    cin >> matr[i][j];
  }
}
// заполнили
...
// что-то с ней сделали
...
for ( int i = 0; i < n; ++i )
  delete [] matr[i];
delete [] matr;
// и удалили
...
Да Вы на форуме поищите, тут такого много...
1
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
20.02.2010, 22:34  [ТС] #14
да искала...не нашла..спасиб большое...просто я 2й день вообще с С++....Паскаль намного проще)))
0
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
21.02.2010, 04:49 #15
ta_4to, когда начинаешь учить новый язык, старый всегда кажется проще
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2010, 04:49
Привет! Вот еще темы с ответами:

выдает одну ошибку не пойму как исправить .Ошибка : ||error: ld returned 1 exit status| - C++
подскажите пожалуйста... выдает одну ошибку не пойму как исправить .Ошибка : ||error: ld returned 1 exit status| #include &lt;iostream&gt; ...

С++ not implemented in type 'istream' for arguments of type 'float *'из-за чего эта ошибка и как исправить? - C++
Написал программу для расчёта площади четырёхугольника и круга. Использовал простые операторы присвоения. Всё работало как надо. Но...

Must use C++ for the type iostream. - C++
При компиляции выдает вот такую ошибку: Error: IOSTREAM.H(25,2):Error directive: Must use C++ for the type iostream. Кто-нибудь...

Как исправить ошибку "error LNK1120: 1 неразрешенных внешних элементов"? - C++
Первый раз с таким столкнулась. Я чайник полнейший #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; ...


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

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
21.02.2010, 04:49
Ответ Создать тему
Опции темы

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