use signed ints for STD C++17
This commit is contained in:
parent
94c7c3dbd8
commit
ecc47f5320
@ -15,7 +15,7 @@
|
|||||||
auto exe_policy = std::execution::par_unseq;
|
auto exe_policy = std::execution::par_unseq;
|
||||||
|
|
||||||
template <class T>
|
template <class T>
|
||||||
STDStream<T>::STDStream(const unsigned int ARRAY_SIZE, int device)
|
STDStream<T>::STDStream(const int ARRAY_SIZE, int device)
|
||||||
noexcept : array_size{ARRAY_SIZE}, a{new T[array_size]}, b{new T[array_size]}, c{new T[array_size]}
|
noexcept : array_size{ARRAY_SIZE}, a{new T[array_size]}, b{new T[array_size]}, c{new T[array_size]}
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|||||||
@ -16,7 +16,7 @@ class STDStream : public Stream<T>
|
|||||||
{
|
{
|
||||||
protected:
|
protected:
|
||||||
// Size of arrays
|
// Size of arrays
|
||||||
unsigned int array_size;
|
int array_size;
|
||||||
|
|
||||||
// Device side pointers
|
// Device side pointers
|
||||||
T *a;
|
T *a;
|
||||||
@ -24,7 +24,7 @@ class STDStream : public Stream<T>
|
|||||||
T *c;
|
T *c;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
STDStream(const unsigned int, int);
|
STDStream(const int, int);
|
||||||
~STDStream();
|
~STDStream();
|
||||||
|
|
||||||
virtual void copy() override;
|
virtual void copy() override;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user