У меня есть конструктор для моего класса: class(ofstream & o)
. Я хочу установить переменную класса ofstream out
. Проблема в том, что я не могу использовать out = o
, не получив ошибку.Настройка прошла от потока к переменной класса широкий
ответ
Что вы могли бы сделать что-то вроде:
class MyClass
{
ofstream& out;
MyClass(ofstream& o) : out(o)
{}
...
};
Это будет работать, и внутри вы можете использовать out
как обычно.
На ваш вопрос, вы говорите ofstream out
. Вы не можете «копировать» файловые потоки, поэтому вы не можете сказать out = o
, если out
не является ссылкой.
Переменная класса не является ссылкой на то, что я вижу. Он должен работать одинаково, но это другая проблема, если это не ссылка. – chris
@chris: переменная класса объявлена 'ofstream &' которая * является * ссылкой. –
Вопрос гласит 'outstream out'. Параметр является ссылкой. Однако я думаю, что в этом вопросе нет недостатка. – chris
- 1. Ошибка доступа к переменной класса из потока
- 2. Значения от класса к переменной
- 3. Доступ к переменной из другого класса из потока
- 4. Доступ к переменной от внешней стороны класса
- 5. C# - Широкий экземпляр класса объектов класса объектов
- 6. класса Широкий массив в C#
- 7. Как вызвать определенную функцию в зависимости от переменной, которая прошла?
- 8. C# доступа к функции от статического класса вне вызывающего потока
- 9. Reshape от долго широкий, подводя
- 10. Доступ к переменной класса
- 11. Настройка общей переменной внутри php-класса
- 12. Доступ к переменной класса из другого класса
- 13. Получение значения переменной потока от внешнего
- 14. Доступ к переменной вне класса
- 15. Доступ к переменной потока из другого потока в java
- 16. Настройка станд :: io_base флаги для пользовательского потока класса
- 17. Доступ к переменной экземпляра из фонового потока
- 18. Доступ к переменной пакета пакета из потока
- 19. Keep UIDatePicker от растет слишком Широкий
- 20. Доступ к переменной класса внутри вложенного класса
- 21. Доступ к переменной класса из другого класса
- 22. Доступ к переменной класса из другого класса
- 23. Как получить доступ к переменной потока с помощью OmniThreadLibrary?
- 24. Flash AS3 Передача переменной от дочернего класса к родительскому
- 25. Как получить доступ к значению переменной «я» от другого класса
- 26. Передача целочисленной переменной, динамически меняющейся от класса адаптера к активности
- 27. Доступ к переменной вне класса
- 28. Доступ к переменной класса PHP
- 29. Доступ к переменной экземпляра класса
- 30. Доступ к переменной класса экземпляров
Ошибка, подобная ... – chris