Update to v106r52 release.

byuu says:

I stand corrected, I managed to create and even larger diff than ever.
This one weighs in at 309KiB `>__>`

I'll have to create a changelog later, I'm too tired right now to go
through all of that.
This commit is contained in:
Tim Allen
2018-07-25 22:24:03 +10:00
parent f1a4576ac4
commit 22bd4b9277
171 changed files with 1725 additions and 1403 deletions

18
nall/vector/compare.hpp Normal file
View File

@@ -0,0 +1,18 @@
#pragma once
namespace nall {
template<typename T> auto vector<T>::operator==(const vector<T>& source) const -> bool {
if(this == &source) return true;
if(size() != source.size()) return false;
for(uint n = 0; n < size(); n++) {
if(operator[](n) != source[n]) return false;
}
return true;
}
template<typename T> auto vector<T>::operator!=(const vector<T>& source) const -> bool {
return !operator==(source);
}
}