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

Крэш программы при работе с кострукторами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исходный код LUNIX http://www.cyberforum.ru/cpp-beginners/thread1564552.html
Подскажите, где можно посмотреть исходник LUNIX. Я так понимаю - это не один гигантский код, а разбитый на части. Где можно посмотреть код ядра к примеру?
C++ Побитовые операции Написать программу, которая моделирует на битовом уровне операции согласно с вариантом. Для проверки работы программы использовать значение с варианта. Счетчик увеличивается на 1 ... http://www.cyberforum.ru/cpp-beginners/thread1564540.html
C++ Была строка, strtok выделила из нее числа, как теперь вывести певоначальную строку
Подскажите пожалуйста! Очень срочно! У меня была строка, я с помощью strtok выделила из нее числа и округлила их. Как теперь вывести певоначальную строку, только чтобы вместо всех тех чисел были...
Вывести все числа Мерсенна из заданного пользователем промежутка C++
вывести все числа Мерсенна из заданного пользователем промежутка . Простое число называется числом Мерсенна , если его можно представить в виде 2р -1 , где р - тоже простое число; сам код что я...
C++ Множество аргументов неизвестного типа, аналог printf() http://www.cyberforum.ru/cpp-beginners/thread1564459.html
Я должен создать функцию, которая принимает неизвестное заранее количество аргументов, наподобии printf(). Как мне их объявить и как потом использовать их? Спасибо.
C++ Оператор без типа возвращаемого значения operator int (); //Тут не указывается возвращаемый тип но есть оператор return; Вот: operator int () { return fe; } подробнее

Показать сообщение отдельно
anti-k
227 / 75 / 23
Регистрация: 17.07.2015
Сообщений: 774
Завершенные тесты: 1

Крэш программы при работе с кострукторами - C++

28.10.2015, 12:59. Просмотров 191. Ответов 9
Метки (Все метки)

Пробую разобраться с конструкторами. Увы пока крэш ( Подскажите
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
#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
#include<cstring>
using namespace std;
struct C {
    char* ch;
    int value;
    C():ch(new char[20]()){}
    C(char*, int);
};
C::C(char*che, int v) {
    
    strcpy(C::ch, che);
    C::value = v;
}
int main() {
    int v = 100;
    char*che = new char[20]();
    strcpy(che,"BOZO_RETORT");
 
    C temp(che, v);
    cout << temp.ch << " " << temp.value << endl;
    system("PAUSE");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru