From ea7b85040656b3219dfc5494ed7b39a11fe6a897 Mon Sep 17 00:00:00 2001 From: Skullheadx Date: Wed, 6 Nov 2024 21:04:54 -0500 Subject: [PATCH] Made adding terminator and mode bits more efficient --- qrgenerator.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/qrgenerator.cpp b/qrgenerator.cpp index a96c1a8..f5ff5ae 100644 --- a/qrgenerator.cpp +++ b/qrgenerator.cpp @@ -61,15 +61,11 @@ int main() { // Numeric data type std::vector mode_indicator{0,0,0,1}; - for (std::size_t i{0}; i < mode_indicator.size(); ++i){ - input_data_vector.insert(input_data_vector.begin(), mode_indicator[mode_indicator.size() - i - 1]); - } + input_data_vector.insert(input_data_vector.begin(), mode_indicator.begin(), mode_indicator.end()); // terminator std::vector terminator{0,0,0,0}; - for (std::size_t i{0}; i < terminator.size(); ++i){ - input_data_vector.push_back(terminator[i]); - } + input_data_vector.insert(input_data_vector.end(), terminator.begin(), terminator.end()); int k = 0; for (auto i : input_data_vector){ -- 2.54.0