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

Структуры,доступ к элементу,сравнение поля с переменной. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив с функциями http://www.cyberforum.ru/cpp-beginners/thread68378.html
Должна быть хотя бы одна функция, функция организована так чтоб выполняла обработку любой матрицы, никаких глобальных переменых,матрица задается случайным образом,матрица имеет 100 элементов, пользователь должен считать с клавиатуры количество строк и столбцов,которые будут использованы для хранения данных. Собственно само задание, хотя я его абсолютно не понимаю, поэтому пишу здесь, собственно...
C++ метод линейной интерполяции Нужно решить уравнение sin(x)+log(x)=1 методом методом линейной интерполяции Помогите найти ошибку. Стока уже дней мучаюсь.. # define M_PI ((float)3.141592653589793) # include <stdio.h> # include <conio.h> # include <math.h> void main() { http://www.cyberforum.ru/cpp-beginners/thread68373.html
Создать массив в базовом абстрактном классе, и его передать функциям производных классов C++
есть полностью абстрактный (виртуальный) класс. там все функции виртуальные и равны 0. Назовем его class A есть 3 производных ОТ НЕГО класса. Например class X, class Y, class Z. сложность в том, что в классе А должен создаться символьный двумерный массив и этот массив юзают (меняют в нем значения) классы X, Y, Z. Именно один и тот же массив!!! Вопросы: 1-как создать в классе A этот...
C++ Структуры+модульное ошибка компиляции помоогите разобраться
При компиляции выдает ошибку на описании структуры в файле inputMarki.h ,в чем проблема помогите разобраться? Файл main.cpp #include <iostream.h> #include "command.h" #include <windows.h> #include "inputMarki.h"
C++ По массивам... http://www.cyberforum.ru/cpp-beginners/thread68325.html
Задан случайный массив. Нужно получить без повторений элементы, встречающиеся в массиве более одного раза. Вот что получилось: #include <stdlib.h> #include <iomanip.h> #include <conio.h> #include <iostream.h> #include<time.h> const int n=20; void...
C++ массив, как элемент класса как создать элемент класса - массив? в структурах это было можно, а в классах? подробнее

Показать сообщение отдельно
Metal_666_
15 / 15 / 2
Регистрация: 19.10.2009
Сообщений: 187

Структуры,доступ к элементу,сравнение поля с переменной. - C++

29.11.2009, 02:42. Просмотров 905. Ответов 1
Метки (Все метки)

Вот что то я туплю со стуктурами(((

есть функция в файле command.cpp

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void outMaxPrice(Marka* mark,int size)
   {
      Marka markaVR;
      for(int i=0;i<size-1;i++)
         {
            for(int j=0;j<size;j++)
               {
                  if(mark->price[i]>mark->price[i])
                     {
                       markaVR=mark[i];
                       mark[i]=mark[j];
                       mark[j]=markaVR;
                     }
               }
         }
      for(int i=0;i<3;i++)
         outputMarka(mark[i]);
   }
В *.h она описана так

C++
1
void outMaxPrice(Marka*,int);
в main.cpp массив был описан как

C++
1
Marka marki[30];
структура как

C++
1
2
3
4
5
6
7
8
9
10
struct Marka
 
  {
     int id;
     char info[30];
     char blok[30];
     int jar;
     int price;
     bool isunique;
  };
Вылетает следующая ошибка (на 8-й строчке)
[C++ Error] command.cpp(75): E2062 Invalid indirection

в чем проблема??Задолбался уже с этой задачей(((

Добавлено через 36 минут
Все,разобрался,не надо помогать...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru