From e9a14c133f5fcb1f9b68e166e397782bb3de51d8 Mon Sep 17 00:00:00 2001 From: pommicket Date: Tue, 8 Nov 2022 11:00:51 -0500 Subject: in theory this should be working but it's not --- tests/cpp.cpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/cpp.cpp b/tests/cpp.cpp index 5da16e5..bc5ae7d 100644 --- a/tests/cpp.cpp +++ b/tests/cpp.cpp @@ -3,8 +3,20 @@ #include #include -extern "C" int main(void) { +extern "C" int main() { std::vector numbers = {}; - exit((int)(long)&numbers); + while (1) { + int n = INT_MIN; + std::cin >> n; + if (n == INT_MIN) break; + numbers.push_back(n); + } + + //std::sort(numbers.begin(), numbers.end()); + + for (int n: numbers) + std::cout << n << std::endl; + + exit(0); } -- cgit v1.2.3