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

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

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

Указатели и структуры - C++

10.05.2013, 12:13. Просмотров 317. Ответов 3
Метки нет (Все метки)

Здравствуйте.
Подскажите, пожалуйста, почему не меня среда ругается.
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2013, 12:13
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Указатели и структуры (C++):

Указатели на структуры - C++
Подскажите в чем ошибка...Дело в том когда я в вожу в каждое поле по 1 значению все нормально выводит,но если при в вводе в поле я пишу два...

Структуры и указатели - C++
Привет форумчане, столкнулся вот с такой вот задачкой на структуры: 1. Описать структуру с именем PRICE, содержащую следующие поля: -...

Структуры и указатели - C++
Задался парой вопросов. Возможно, уже где-то задавались, поэтому прошу прощения заранее. Ниже описана структура для однонаправленного...

Указатели и структуры - C++
Здравия желаю. Подскажите пожалуйста каким образом осуществляется доступ к полю структуры, если оно является указателем?

Указатели на структуры - C++
type celltype = record elетеt: integer; next: ^celltype end; DICTIONARY = array of ^celltype; какой аналог этой записи...

Структуры и указатели на структуры - C++
Так ли я сделал? #include &lt;iostream&gt; struct S { int i; }; void f1(S*s1,int k=0){ s1-&gt;i=k;};

3
Croessmah
Ушел
13783 / 8033 / 928
Регистрация: 27.09.2012
Сообщений: 19,804
Записей в блоге: 3
Завершенные тесты: 1
10.05.2013, 12:15 #2
C++
1
Book *StructBookObmen[300];
1
shadowcraft94
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 18
10.05.2013, 12:24  [ТС] #3
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
Book *StructBookObmen[300];
C++ поддерживает же хоть такой способ объявления, хот тот, что у меня.
Спасибо за ответ.
Ошибка была в имени структуры - struct Book *StructBookObmen[300];
Каким-то образом туда проникла кириллица, странно, но VS не подсветил как неизвестный идентификатор.
0
Croessmah
Ушел
13783 / 8033 / 928
Регистрация: 27.09.2012
Сообщений: 19,804
Записей в блоге: 3
Завершенные тесты: 1
10.05.2013, 12:26 #4
Цитата Сообщение от shadowcraft94 Посмотреть сообщение
но VS не подсветил как неизвестный идентификатор.
потому что было struct
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2013, 12:26
Привет! Вот еще темы с ответами:

Указатели и динамические структуры данных - C++
В данный момент занимаюсь изучением динамических структур данных и указателей, и вот вот возник вопрос, есть ли разница изучать эту тему в...

Указатели и динамические структуры данных - C++
Задание 1. Дан указатель P1 на вершину стека (если стек пуст, то P1 = nil). Из- влечь из стека все элементы и вывести их...

список (в программе обнуляются указатели на структуры) - C++
здравствуйте помогите найти ошибку, при возврате указателя на структуру из функции в функцию майн он обнуляется, это меня сбивает с толку...

Структуры, содержащие указатели на самих себя - C++
Как вообще возможно существование структур, содержащих указатели на самих себя? struct mystruct{ int a; char ch; ...


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

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

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