| namespace N0 { | |
| namespace N1 { | |
| char *buf0 = nullptr; | |
| char buf1[] = {0, 1, 2, 3, 4, 5, 6, 7}; | |
| char sum(char *buf, int size) { | |
| char result = 0; | |
| for (int i = 0; i < size; i++) | |
| result += buf[i]; | |
| return result; | |
| } | |
| } // namespace N1 | |
| } // namespace N0 | |
| int main() { | |
| char result = N0::N1::sum(N0::N1::buf1, sizeof(N0::N1::buf1)); | |
| return 0; | |
| } |