problema regex_replace

Estoy usandoC ++ 11 (Windows 7 64 bit, visual studio 2012).

Estoy usando un bucle para reemplazar alguna subcadena por otra. Tengo un archivo que tiene números separados por una barra doble (//). por ejemplo:

10//20//1 3//4//5 5//2//1 to 10 20 1 3 4 5 5 2 1

Sin embargo, cuando intento hacerlo conexpresiones regulares, parece que estoy haciendo algo mal. No pasa nada. Además, ¿dónde podría leer más sobreexpresiones regulares C ++ 11

string fData(data.substr(2));
string replaceStr("10//20//1 3//4//5 5//2//1");
regex r("//"
regex_replace(fData,r," ");

pero nada pasa.

Como dije antes, si también puedes señalaruna página web que puedo leer más sobre esto, además de la respuesta. Lo tengo funcionando, pero quería comenzar a usar expresiones regulares.

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta