Partager via


operator&&, opérateur (C++ REST SDK)

Crée une tâche qui s'effectue correctement lorsque les deux tâches fournies comme arguments se déroulent correctement.

Avertissement

Cette rubrique contient des informations pour le Kit de développement logiciel (SDK) C++ REST 1.0 (nom de code « Casablanca »).Si vous utilisez une version plus récente provenant de la page web Codeplex Casablanca, consultez la documentation locale qui se trouve à l'adresse http://casablanca.codeplex.com/documentation.

template<    typename _ReturnType > task<std::vector<_ReturnType>> operator&&(    const task<_ReturnType> & _Lhs,    const task<_ReturnType> & _Rhs );  template<    typename _ReturnType > task<std::vector<_ReturnType>> operator&&(    const task<std::vector<_ReturnType>> & _Lhs,    const task<_ReturnType> & _Rhs );  template<    typename _ReturnType > task<std::vector<_ReturnType>> operator&&(    const task<_ReturnType> & _Lhs,    const task<std::vector<_ReturnType>> & _Rhs );  template<    typename _ReturnType > task<std::vector<_ReturnType>> operator&&(    const task<std::vector<_ReturnType>> & _Lhs,    const task<std::vector<_ReturnType>> & _Rhs );  inline task<void> operator&&(    const task<void> & _Lhs,    const task<void> & _Rhs );

Paramètres

  • _ReturnType
    Type de la tâche retournée.

  • _Lhs
    Première tâche à associer à la tâche obtenue.

  • _Rhs
    Seconde tâche à associer à la tâche obtenue.

Valeur de retour

Tâche qui s'effectue correctement lorsque les deux tâches d'entrée se sont correctement déroulées. Si les tâches d'entrée sont de type T, le résultat de cette fonction sera task<std::vector<T>>. Si les tâches d'entrée sont de type void, la tâche de sortie sera également task<void>.

Notes

Si une des tâches est annulée ou lève une exception, la tâche retournée se terminera prématurément, à l'état Annulé, et l'exception, s'il y en a une, sera levée si vous appelez get() ou wait() pour cette tâche.

Configuration requise

En-tête : pplxtasks.h

Espace de noms : pplx

Voir aussi

Référence

pplx, espace de noms

Concepts

Parallélisme des tâches (runtime d'accès concurrentiel)