Skip to content

[input.output] Invalid use of injected-class-name of dependent base #1551

@jwakely

Description

@jwakely

[ifstream.cons] says "initializing the base class with basic_istream(&sb)" but as that's a dependent base we need to spell its name out in full: basic_istream<char, traits>(&sb).

This occurs in paragraphs 1 and 2, and [ofstream.cons] 1 & 2, and [fstream.cons] 1 & 2.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions