0 / 0 / 1
Регистрация: 10.12.2012
Сообщений: 18
1

Ошибка преобразования типов при работе со структурами

10.05.2013, 11:51. Показов 514. Ответов 1
Метки нет (Все метки)

Здравствуйте.
Подскажите, пожалуйста, почему не меня среда ругается.
error C2440: =: невозможно преобразовать "Book *" в "SortingStruct::BooK *"
1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const int N = 300;
 
struct Book
{
    char name_book[100];
    int number_pages;
    float price;
} BooKs[N];
 
struct BooK *StructBookObmen[300];
for(int i = 0; i<N; i++)
{
    StructBookObmen[i] = &BooKs[i];
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2013, 11:51
Ответы с готовыми решениями:

Ошибка при работе со структурами
#include &lt;stdio.h&gt; #include &lt;windows.h&gt; char name1; int age1; char nickname1; char...

Ошибка доступа к памяти при работе со структурами
Задача состоит следующая создать динамический массив. Т.е кол-во элементов в строках может быть...

Ошибка преобразования типов при работе с TextBox
Условно имею такую проблему: при вводе данных в textBox1 их необходимо преобразовать в строку, и...

Ошибка при работе со структурами
#include &lt;iostream&gt; #include &lt;cstdlib&gt; using namespace std; typedef struct slist_ { long...

1
62 / 62 / 16
Регистрация: 26.02.2012
Сообщений: 114
10.05.2013, 17:48 2
А где здесь 'SortingStruct'?

Как вариант попробовать
Цитата Сообщение от shadowcraft94 Посмотреть сообщение
StructBookObmen[i] = (SortingStruct::BooK*)&BooKs[i];
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2013, 17:48

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Ошибка при работе со структурами
Вот код. Выдает вот такую вот ошибку &quot;Необработанное исключение по адресу 0x012A58A1 в...

Ошибка при работе со структурами: Expression must be a modifiable lvalue
Здравтсвуйте, не могу найти ошибку в коде: #define _CRT_SECURE_NO_WARNINGS #include &lt;math.h&gt;...

Ошибка преобразования типов при умножении
Добрый день! SQL Server 2008. В таблице 2 поля : Amount (money, Не Null) Rate...

Ошибка преобразования типов при попытке передачи параметров в конструктор
В общем ситуация следующая есть некая основная форма, в которой объявлен пользовательский класс:...

Ошибка при работе со структурами: error LNK2019: ссылка на неразрешенный внешний символ _main
#include&lt;iostream&gt; using namespace std; struct baza_film { char name_film ; char...

Ошибка приведения типов при работе с БД
Добрый день. Делаю пример из книги, выдает такую ошибку: в файле ProductsControllers: ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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