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

как работать с char* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести дату Дня учителя в этом году http://www.cyberforum.ru/cpp-beginners/thread93227.html
Задача по с++: День учителя отмечается каждый год, в первое воскресенье октября. Дано натуральное число n, которое представляет собой номер года. Вывести дату Дня учителя в этом году.
C++ Требуется домножить все члены последовательности а1, а2, …, аn на квадрат ее наименьшего члена, если аk  0, и на квадрат ее наибольшего члена, если а Дана последовательность действительных чисел а1, а2, …, аn. Требуется домножить все члены последовательности а1, а2, …, аn на квадрат ее наименьшего члена, если аk  0, и на квадрат ее наибольшего члена, если аk < 0 (1  k  п). http://www.cyberforum.ru/cpp-beginners/thread93206.html
C++ удалить все повторяющиеся буквы
Дано слово, удалить из него все повторяющиеся буквы, оставив их первые вхождения,то есть в слове должны остаться только разные буквы.
С++ World - сборник статей C++
Такая проблема: я скачал C++ World ,а там чтоб распаковать скачанный архив нужно ввести пароль. Указан и пароль на странице где я скачивал но он не подходит. Подскажите,пожалуйста,возможнно есть эта прога чтоб с архивом было попроще пусть и не полная она будет и где её можно найти?
C++ Операции с элементами массивов http://www.cyberforum.ru/cpp-beginners/thread93176.html
помогите написать прогу! 1.В ДАННОЙ ДЕЙСТВИТЕЛЬНОЙ КВАДРАТНОЙ МАТРИЦЕ ПОРЯДКА N НАЙТИ СУММУ ЭЛЕМЕНТОВ СТРОКИ, В КОТОРОЙ РАСПОЛОЖЕН ЭЛЕМЕНТ С НАИМЕНЬШИМ ЗНАЧЕНИЕМ. ПРЕДПОЛАГАЕТСЯ, ЧТО ТАКОЙ ЭЛЕМЕНТ ЕДИНСТВЕН. В данной действительной квадратной матрице порядка N найти сумму элементов строки, в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент единственный.
C++ Вызов структуры из структуры Привет всем. Не получается вызвать структуру из структуры, помогите пжлст. #include <stdio.h> #include <fstream> #include <windows.h> #include <string> #include <conio.h> using namespace std; подробнее

Показать сообщение отдельно
Nazz
WEB-developer
 Аватар для Nazz
895 / 726 / 11
Регистрация: 12.03.2009
Сообщений: 2,802
Записей в блоге: 2
07.02.2010, 13:38     как работать с char*
вопщем, есть задание: создайте класс osoba, конструктору которого передаются значения: фамилия, имя (char*), зарплата (double).
Нужна помощь с char*, так как я не разбираюсь с етим типом... Знаю как сделать с char, но не с char*.
Может кто может отредактировать мой код, под char*...


C++
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <iostream.h>
#include <conio.h>
#include <math.h>
class osoba
    { char familiya[30],imya[30],byfather[30]; double zarplata; int i;
    public:
      osoba();
     ~osoba();
      void show();
 
    };
 
osoba::osoba()
{
cout<<"Vvedit familiju pratsivnuka: ";
for (i=0;i<=30;i++)
    {
      cin>>familiya[i];
    }
cout<<"Vvedit imya pratsivnuka: ";
for (i=0;i<=30;i++)
    {
      cin>>imya[i];
    }
cout<<"Vvedit po batkovi pratsivnuka: ";
for (i=0;i<=30;i++)
    {
      cin>>byfather[i];
    }
cout<<"Vvedit zarobitnu platy pratsivnuka";
cin>>zarplata;
}
 
osoba::~osoba()
{
   cout<<"Pamyat vilna!!!";
}
 
void osoba::show()
{
cout<<"\nFamiliya pratsivnuka ";
for (i=0;i<=30;i++)
    {
      cout<<familiya[i];
    }
cout<<"\nImya pratsivnuka: ";
for (i=0;i<=30;i++)
    {
      cout<<imya[i];
    }
cout<<"\nPo batkovi pratsivnuka: ";
for (i=0;i<=30;i++)
    {
      cout<<byfather[i];
    }
cout<<"\nZarobitna plata pratsivnuka";
cout<<zarplata;
}
 
 
 
void main()
{
clrscr();
osoba chel;
chel.show();
getch();
}
и ещё как можно зделать так, чтобы в фамилию записывалось столько букв, сколько введёт пользователь, а не столько, сколько нужно цыклу?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru