Ho visto two recente answers utilizzando _1
come una pura soluzione C++ 0x (nessuna menzione esplicita di boost lambda)._1 parte di C++ 0x?
Esiste un animale come std::_1
. Penso che avere un lambda nativo renderà ridondante tale costrutto.
Una ricerca di codice Google per std::_1
porta lo two results dallo stesso progetto, quindi è inconcludente.
pensi che sarebbero nello spazio dei nomi std? In boost sono nel namespace globale ... –
[MSDN] (http://msdn.microsoft.com/en-us/library/bb982158.aspx) ha '_1' in uno spazio dei nomi' std :: placeholders' e entrambe le risposte collegate si riferiscono anche a questo. Anche questo non è conclusivo, ma se non altro potresti cercare la cosa sbagliata. –
Oh, abbiamo appena scoperto che sono in [TR1] (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf) –