Ya respondí en el anterior post que pusiste, SI (no hagas caso a los que dicen que no) existe una funcion que rompe una cadena pasandole tu los delimitadores en los que quieres que se divida, la función es "strtok".
http://c.conclase.net/librerias/funcion.php?fun=strtok
Supongo que aunque digas en C++ te refieres a C ya que aun no habras visto la clase "String" y estarás usando cadenas de caracteres, no objetos "String", para la clase String tb hay algo parecido.
Aqui tienes una ayuda, no se si compilará pq no lo he probado, he escrito el codigo directamente.
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void main()
{
char s1[] = "26/11/2006";
char *ptr;
int dia, mes, año;
printf( "Fecha=%s\n", s1 );
ptr = strtok( s1, "/" );
dia = atoi(ptr);
printf( "Dia: %d\n", dia);
ptr = strtok( NULL, "/" );
mes = atoi(ptr);
printf( "Mes: %d\n", mes);
ptr = strtok( NULL, "/" );
año = atoi(ptr);
printf( "Año: %d\n", año);
}