- #include <iostream> 
-   
- namespace myNameSpace 
- { 
-     const int d1{10}; 
-     const int d2{5}; 
-     const int d3{7}; 
-     double array[d1][d2][d3]={}; 
- } 
-   
- void doSomething(double (&array)[myNameSpace::d1][myNameSpace::d2][myNameSpace::d3]) 
- { 
-     int i,j,k; 
-     for (i=0, j=0, k=0; i<myNameSpace::d1,j<myNameSpace::d2,k<myNameSpace::d3; i++,j++,k++) 
-         array[i][j][k]=i+j+k+1.0; 
- } 
-   
- int main() 
- { 
-     doSomething(myNameSpace::array); 
-     for (int i=0;i<myNameSpace::d1;i++) 
-         std::cout << myNameSpace::array[i][1][1] << std::endl; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgoKbmFtZXNwYWNlIG15TmFtZVNwYWNlCnsKICAgIGNvbnN0IGludCBkMXsxMH07CiAgICBjb25zdCBpbnQgZDJ7NX07CiAgICBjb25zdCBpbnQgZDN7N307CiAgICBkb3VibGUgYXJyYXlbZDFdW2QyXVtkM109e307Cn0KCnZvaWQgZG9Tb21ldGhpbmcoZG91YmxlICgmYXJyYXkpW215TmFtZVNwYWNlOjpkMV1bbXlOYW1lU3BhY2U6OmQyXVtteU5hbWVTcGFjZTo6ZDNdKQp7CiAgICBpbnQgaSxqLGs7CiAgICBmb3IgKGk9MCwgaj0wLCBrPTA7IGk8bXlOYW1lU3BhY2U6OmQxLGo8bXlOYW1lU3BhY2U6OmQyLGs8bXlOYW1lU3BhY2U6OmQzOyBpKyssaisrLGsrKykKICAgICAgICBhcnJheVtpXVtqXVtrXT1pK2oraysxLjA7Cn0KCmludCBtYWluKCkKewogICAgZG9Tb21ldGhpbmcobXlOYW1lU3BhY2U6OmFycmF5KTsKICAgIGZvciAoaW50IGk9MDtpPG15TmFtZVNwYWNlOjpkMTtpKyspCiAgICAgICAgc3RkOjpjb3V0IDw8IG15TmFtZVNwYWNlOjphcnJheVtpXVsxXVsxXSA8PCBzdGQ6OmVuZGw7Cn0=