Salut.
Je viens de tomber par le plus grand des hasards sur cette page : named operators.
Il y a tous les détails sur la page, et je préfère juste poster les exemples qui sont parlant :
	
	| 12
 
 |  
auto result = "Hello" <repeat> 3 <join> ", "; std::cout << result << '\n'; | 
 
	
	int x = 42; int y = 23; auto z = x <divmod> y; // calculates { x / y, x % y }
 
	
	vector<int> vec{ 1, 2, 3 }; vec <append>= 4; // same as: vec = vec <append> 4;
 Que pensez vous de cette approche ?
Peut elle améliorer l’expressivité du code selon vous ?
						
					
Partager