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

Динамический char* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ проверьте, пожалуйста, мой первый код на c++ http://www.cyberforum.ru/cpp-beginners/thread93499.html
Переучиваюсь с Delphi на C++ Посмотрите, пожалуйста, корректность, стиль программирования, и т.п. с точки зрения visual c++ Если бы этот код достался Вам на поддержку, что Вам не понравилось бы? locker.h #pragma once // реализация блокировщика, который функционирует подобно критическим секциям // но позволяет указывать максимальное время ожидания блокировки class LOCKER
C++ C++ перегрузка операторов Здраствуйте! Программа писать надо чтобы работало a=b=c и (a=b)=c. с уважением http://www.cyberforum.ru/cpp-beginners/thread93485.html
Дана целочисленная квадратная матрица C++
Дана целочисленная квадратная матрица. Определить произведение элементов в тех строках, которые не содержат отрицательные элементы Если можно напишите, пожалуйста, всю программу а не кусок программы!!!!
Определить максимальный элемент из минимальных значений строк массива C++
В языке не волоку... Если кто-нибудь поможет решить задачу, большое спасибо тому человеку... А задача такая: Дана матрица целых чисел размерностью 5 на 5. Определить максимальный элемент из минимальных значений строк этого массива.
C++ Функции с++ http://www.cyberforum.ru/cpp-beginners/thread93457.html
#include <iostream> #include <conio.h> #include <math.h> #include <iomanip> #include <time.h> using namespace std; double x(int i,double (&a)) {
C++ Разреженный массив Есть ли где ещё, кроме как у Герберта Шилдта, рекомендации по разработке классов разреженных массивов? подробнее

Показать сообщение отдельно
Sekt
 Аватар для Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
08.02.2010, 14:18     Динамический 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
class item
{
    int number;// номер детали
    char *name;// название
public:
    item();
    item(const item&);
    item(int numb,char *n);
    void see(void);
    ~item(){delete [] name;};
//  friend ostream & operator <<(ostream & out,const item& T)
//  {
//      return out<<T.name;
//  }
};
 
void item::see(void)
{
    std::cout<<*name;
    std::cout<<number;
}
item::item()
{
//
}
item::item(int numb,char *n)
{
    number=numb;
    name=new char[100];
    n=new char[strlen(n)+1];
    strcpy(name,n);
}
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    item it(10,"gaika");
    it.see();
    _getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru