Partager via


constructeur de basic_filesystem_error::basic_filesystem_error

Construit un objet basic_filesystem_error.

explicit basic_filesystem_error(
   const string& Message,
   error_code Errcode = error_code()
);
basic_filesystem_error(
   const string& Message,
   const path_type Pval1,
   error_code Errcode
);
basic_filesystem_error(
   const string& Message,
   const path_type Pval1,
   const path_type Pval2,
   error_code Errcode
);
basic_filesystem_error(
   basic_filesystem_error&& Right
);

Paramètres

  • Message
    string qui contient un message d'erreur.

  • Errcode
    error_code.

  • Pval1
    Un objet de type Pathde modèle.Path peut être basic_path ou un type dérivé d' basic_path.

  • Pval2
    Objet Path.

  • Right
    Objet basic_filesystem_error.

Notes

Le premier constructeur construit son message d' Message et d' Errcode.

Le deuxième constructeur utilise également l'objet d' Path stocké dans Pval1.

Le troisième constructeur utilise également l'objet d' Path stocké dans Pval2.

Le quatrième constructeur est constructeur de mouvements.

Configuration requise

Système de fichiers d'en-tête :

l'espace de noms : std::tr2::sys

Voir aussi

Référence

classe de basic_filesystem_error

<filesystem>