У меня есть класс, и в ней я хочу, чтобы создать объект другого класса ... Обычно я делаю это в заголовочном файле, я просто положить что-то вроде:C++, объект декларации в заголовочных файлах
QString RSSName;
и это работает, потому что класс имеет конструктор, который не имеет параметров ...
Так вот моя проблема: как я делаю, что для некоторого класса (скажем ErrorOutput), который имеет только конструктор с 1 или несколькими параметрами? Я не хочу, чтобы создать указатель на объект, мне нужно, чтобы это было что-то вроде этого:
ErrorOutput err("test");
Я надеюсь, что я описал вопрос правильно, это немного сонным здесь: P
Спасибо за помощь :)
Вы хотите сказать, что вы объявляете свой собственный класс в файле заголовка и объявляете переменную-член? например 'class Something {QString RSSName; ...}; ' –
@ Oli Charlesworth: Да, я хотел объявить переменную-член :) – xx77aBs
А, вы хотите [список инициализации членов] (http://stackoverflow.com/questions/1711990/). – fredoverflow