From ff4a66b3c493a2fa2f49a71be02cd9f7f8bae2f1 Mon Sep 17 00:00:00 2001 From: awinx Date: Sun, 9 Mar 2025 18:11:33 +0800 Subject: [PATCH] init the repository --- Makefile | 14 ++++++++++++++ src/test.cpp | 27 +++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 Makefile create mode 100644 src/test.cpp diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0930713 --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +CXX := g++ +FLAGS := -Wall -O3 + +SRC := ./src +BUILD := ./build + +test.o: $(SRC)/test.cpp + -$(CXX) $^ -o $(BUILD)/$@ $(FLAGS) + +.PHONY: clean + +clean: + -rm $(BUILD)/* + diff --git a/src/test.cpp b/src/test.cpp new file mode 100644 index 0000000..65e0d54 --- /dev/null +++ b/src/test.cpp @@ -0,0 +1,27 @@ +#include +#include + +using namespace::std; + +void print_vector(vector v); + +int main(void) +{ + vector messages; + + messages.push_back("this is a test"); + messages.push_back("version is 1"); + + print_vector(messages); + + return 0; +} + +void print_vector(vector v) +{ + for (size_t i = 0; i < v.size(); ++i) + { + cout << v[i] << endl; + } +} +