(C++) StdMemcpyExample1
February 24, 2017 · View on GitHub
(C++) StdMemcpyExample1
Technical facts
Operating system(s) or programming environment(s)
Lubuntu 15.04 (vivid)
Qt Creator 3.1.1
- G++ 4.9.2
Libraries used:
STL: GNU ISO C++ Library, version
4.9.2
Qt project file: ./CppStdMemcpyExample1/CppStdMemcpyExample1.pro
include(../../ConsoleApplication.pri) SOURCES += main.cpp
./CppStdMemcpyExample1/main.cpp
#include <cassert> #include <cstring> #include <vector> int main() { const std::vector<int> from = {1,4,9,16,25,36,49}; std::vector<int> to(from.size()); std::memcpy(&to[0],&from[0],from.size() * sizeof(int)); assert(from==to); }