Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
ValeryS
Модератор
7263 / 5517 / 692
Регистрация: 14.02.2011
Сообщений: 18,682
15.03.2011, 23:05 0

Не отображается конструктор с параметрами

15.03.2011, 23:05. Просмотров 1875. Ответов 28
Метки (Все метки)

Ответ

Цитата Сообщение от Predator_2004 Посмотреть сообщение
Можно подробнее а то я в конце дня не соображу?
в первом случае та выделил память

name=new char[strlen(p)+1];
и потом в нее копируешь строку. Все правильно с этой памятью ты можешь делать все что угодно.
во втором случае ты указал на строку(константу)
street="Im I.Chemesa";
и потом пытаешься туда записать новую строку а это низя
вот тебе и ошибка доступа(читай что тебе пишет отладчик)
т.е надо так же выделить память и тогда уже копировать

Вернуться к обсуждению:
Не отображается конструктор с параметрами
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2011, 23:05

Никогда не использовать конструктор с параметрами?
Если я захочу чтоб в одном классе был вложен другой класс например есть класс...

Классы и конструктор по умолчанию/с параметрами
Помогите пожалуйста! Необходимо сконструировать класс с заданным набором...

Как сделать конструктор и деструктор с параметрами?
как сделать конструктор и деструктор с параметрами?:-| #include "stdafx.h"...

0
Другие темы раздела
C++ ФАЙЛЫ http://www.cyberforum.ru/cpp-beginners/thread257943.html
задача: в файле заменить все символы наиболее длинного слова на * я набросал: main() { FILE* fp1,*fp2; int k,t,x,l,b,y; k=0;t=0;b=0;l=0;
C++ Вложенные циклы Всем привет. Найти все натуральные числа в диапазоне между m и n (m<n), в записи которых нет двух одинаковых цифр. Подсчитать количество таких чисел. #include<iostream> #include<conio.h> using... http://www.cyberforum.ru/cpp-beginners/thread257942.html
3D C++
Можно ли в с++ закинуть 3ds объект
C++ как создавать динамическое число объектоав? и как обращаться к объекту, по значению его записи?
Помогите: нужно создать 4 класса содержащие: имя автора, название книги, год выпуска и номер записи. При этом должна быть возможность создания бесконечного числа новых объектов( как обращаться к...
C++ указатели ! http://www.cyberforum.ru/cpp-beginners/thread257926.html
1. Дан массив целых чисел. Воспользовавшись указателями, поменяйте местами элементы массива с четными и нечетными индексами (т.е. те элементы массива, которые стоят на четных местах, поменяйте с...
C++ Чтение из файла FILE *fp; char gf, a1, a2, a3; int a, i, j, k; fp = fopen ("database.txt", "r"); do { fscanf (fp, "% %* % %* %s", a1, a2, a3); printf ("%s %s %s\n", a1, a2, a3); } while... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru