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

*char (запрашивает ввести фамилию) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в игре http://www.cyberforum.ru/cpp-beginners/thread973844.html
Здравствуйте, я хотел создать игру Танчики. Всё я нарисовал, но снаряд почему-то летит не так ,как должен. Вот код #include <windows.h> #include <GL/glut.h> #include <time.h> #include <math.h>
C++ Классы программа ругается на std::getline подскажите как это исправить. Файл с заданием по которому написана программа и окна с ошибками вложены ниже #include <algorithm> #include <string.h> class node { public: char ch; // символ (в примере - a1) node *next; //указатель на следующий элемент в списке }; http://www.cyberforum.ru/cpp-beginners/thread973843.html
описать структуру Student C++
Нужно описать структуру Student, со следующими полями 1. ФИО 2. Номер группы 3. Успеваемость (массив из пяти элементов) Вот мой файл Student.cpp #include "stdafx.h" const int num = 5;
C++ List (STL) не пользуется конструкторами копий базовых классов
Ситуация: Производный класс образован от двух базовых. Базовые классы не пустые, в одном хранится ссылка на картинку Grphics::TBitmap, а в другом числовые значения: class Image { private: GTB * mImage; protected: ~Image( void); Image( void); Image( const Image&);
C++ Hash+++ http://www.cyberforum.ru/cpp-beginners/thread973801.html
Скажите пожалуйста где скачать Hash subj и Hash on coure it
C++ templates, STL ПЕРВОЕ средства обобщенного программирования в С++ (templates) ВТОРОЕ библиотека STL, контейнеры и алгоритмамы STL в чем разница первого и второго? спасибо. подробнее

Показать сообщение отдельно
Владислаучык
0 / 0 / 1
Регистрация: 21.03.2013
Сообщений: 319
10.10.2013, 14:24  [ТС]     *char (запрашивает ввести фамилию)
Если проще есть класс
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class stud
{
private:
    char name[50];  - надо чтобы вместо было *name
    int semester;
    int t[4];
public:
....
...
...
 
stud::stud(int n)
{
    semester=n;
    string name1;
    cout<<"Введите фамилию студента: "<<endl;
    std::cin>>name;
}
Добавлено через 47 секунд
Neal, так вот и спрашиваю можно ли без стринга так сделать а с указателем char, чтобы по ходу ввода ыамилии память выделялась?

Добавлено через 16 минут
Цитата Сообщение от Neal Посмотреть сообщение
Стоит использовать string для этих целей.
А так, разве фамилия может быть длиннее 1023 символов, к примеру?

C++
1
char *a = new char[1024];
а если не фамилию а текст на 1500 символов пишешь? )
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru