Bonjour,
j'ai un petit problème avec les namespaces:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
namespace test1
{
	namespace test2
	{
		void prout();
	}
}
Dans cet exemple je crée la fonction prout (ô combien subtile.. :-) ) dans le namespace test2 imbriqué dans le namespace test1.
=> si j'appelle
ça a un sens.

Si je fais un alias test3:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
namespace test3 = test1::test2;
test3::prout();
ça a également un sens..

Par contre si je fais la meme chose avec un alias pour boost::numeric:ublas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
namespace test4 = boost::numeric::ublas;
test4::vector<double> v1;
l'intellisense de VS ne prend pas et j'ai l'impression que ca ne compile pas...


=>Comprends pas???
Si qqun sait m'aider, tks