Share via


basic_filesystem_error::basic_filesystem_error, constructeur

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
    Un error_code.

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

  • Pval2
    Objet Path.

  • Right
    Objet basic_filesystem_error.

Notes

Le premier constructeur construit un message depuis Message et Errcode.

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

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

Le quatrième constructeur est un constructeur de déplacement.

Configuration requise

En-tête : filesystem

Espace de nom : std::tr2::sys

Voir aussi

Référence

basic_filesystem_error, classe

<filesystem>