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

Не срабатывает конструктор объекта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Предложение содержит буквы латинского и русского алфавитов. Вывести буквы только латинского алфавита http://www.cyberforum.ru/cpp-beginners/thread1168102.html
Предложение содержит буквы латинского и русского алфавитов. Написать программу, которая выводит буквы только латинского алфавита в порядке их следования в предложении.
C++ Vector и конструктор класса Здравствуйте. Задача создавать объекты с разными данными. Я решил сделать класс и на него повесить контейнер Vector. Ну допустим: class CTest { http://www.cyberforum.ru/cpp-beginners/thread1168099.html
Вычислить сопротивление цепи, состоящей из двух резисторов C++
Написать функцию, которая вычисляет сопротивление цепи, состоящей из двух резисторов которые соединены параллельно и программу, использующую эту функцию. На языке С++
C++ В заданном предложении указать слово, в котором доля гласных максимальна
В заданном предложении указать слово, в котором доля гласных максимальна. Считать, что слова в тексте отделены друг от друга одним пробелом.
C++ Игра Крестики-нолики: реализация с нуля http://www.cyberforum.ru/cpp-beginners/thread1168074.html
Помогите пожалуйста дали задание Составить игру Крестики_нолики на Форме.Чтобы был интерфейс с кнопками "Новая игра","Сброс","Выход".
C++ Открыть файл, прочитать, записать Тут явно ошибка,программа должна,открыть файл,вывести изначальное значение файла,а потом то что я записал в файл.Но как то не так все выходит.С++ #include "stdafx.h" #include <iostream> #include <Windows.h> #include <fstream> #include <stdlib.h> using namespace std; подробнее

Показать сообщение отдельно
baron
0 / 0 / 0
Регистрация: 06.05.2014
Сообщений: 4
06.05.2014, 15:49     Не срабатывает конструктор объекта
Здравствуйте, уважаемые форумчане. Это моё первое сообщение на форуме, поэтому прошу сильно не пинать, если не там создал тему или спросил то, на что есть ответ в недрах форума. Просто даже не знаю, как сформулировать запрос для поиска. Метания по Гуглу не привели к успеху. Поэтому я здесь.
Ситуация у меня возникла такая. Я создал класс, который содержит массив элементов типа char. Класс объявлен в отдельном заголовочном файле, его реализация в другом файле. Написан конструктор для этого класса, не принимающий параметров, который случайно располагает определённые символы в массиве (случайная их позиция). При создании экземпляра этого класса конструктор работает нормально, каждый раз при запуске программы символы получаются в произвольном порядке. Но вот если объявить несколько экземпляров этого класса, то у каждого из них совершенно одинаковая картина в расположении символов. Такое впечатление, что для второго и последующих экземпляров класса не срабатывает каждый раз конструктор, а тупо копируются данные из первого объявленного экземпляра. На экран выводится та же последовательность символов. При чём в режиме отладки программы при пошаговом прохождении по строкам кода конструктор срабатывает для каждого объекта, и всё получается, как нужно. Без отладки - случайности нет. Как сделать, чтобы при каждом объявлении объекта срабатывал конструктор? Спасибо за помощь.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru