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

Как использовать здесь нотацию массивов?

22.04.2016, 18:15. Показов 1095. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++ (Qt)
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
#include <iostream>
#include <ctime>
#include <iomanip>
#include <cstring>
#include <conio.h>
#include <cmath>
#include <string>
#include <array>
#include <vector>
using namespace std;
 
struct car
{
    string carName;
    int yearsIssuse;
};
 
int main()
{
    
    car* myCar = new car[2];
 
    cout << "Введите имя: ";
    getline(cin, ((myCar + 0)->carName) );
    cout << "Введите имя для 2 машины: ";
    getline(cin, ((myCar + 1)->carName));
 
    cout << myCar->carName << endl
        << (myCar + 1)->carName;
    return _getch();
}
Использую нотацию массивов, что не очень удобно для меня
Если же использовать нотацию массивов аля
C++ (Qt)
1
getline(cin, ( (myCar[1])->carName) );
то компилятор ругается, говорит что выражение должно быть указаталем.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2016, 18:15
Ответы с готовыми решениями:

Как правильно использовать здесь рекурсию? Алгоритм быстрой сортировки
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;time.h&gt; #include &lt;stdafx.h&gt; using namespace...

Как использовать условный оператор здесь ?
А как сделать так чтобы когда пользователь не правильно ввел название города. Выводилось сообщение...

Организовать ввод массивов как из текстовых файлов, так и с клавиатуры. Для представления массивов на экране использовать компоненты StringGrid, ListB
Разработать приложение в соответствии с заданием. Организовать ввод массивов как из текстовых...

Здесь есть какие нибудь ошибки ? и как здесь получается в ответе 6.25?
program r2; var b:real; begin b:=100; repeat b:=b/2; until b&lt;10; writeln (b:0:2); end. ...

1
5232 / 3204 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
22.04.2016, 18:25 2
Лучший ответ Сообщение было отмечено go100gi как решение

Решение

Цитата Сообщение от go100gi Посмотреть сообщение
Если же использовать нотацию массивов аля
вот так попробуй
C++
1
getline(cin, myCar[1].carName);
0
22.04.2016, 18:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.04.2016, 18:25
Помогаю со студенческими работами здесь

Можно ли использовать здесь Linq?
у меня есть вот такой код static private void LoadBotRequsted() { string...

Правильно ли здесь использовать label ?
Правильно ли здесь использовать label или лучше div ? &lt;label class=&quot;form-field-row&quot;&gt; ...

Нужно ли здесь использовать наследование?
Например, у нас есть класс нашего игрового персонажа class Person { //... //поля...

Как создать и использовать массив массивов
подскажите как можно использовать массив массивов по элементарному примеру


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru