#include <iostream>
template <typename T>
void assignment(T* result, size_t sz, const T x)
{
for (size_t i = 0; i < sz; i++)
result[i] = x;
}
int main()
{
double d[10];
assignment(d,sizeof(d),0.0);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGUgPHR5cGVuYW1lIFQ+CnZvaWQgYXNzaWdubWVudChUKiByZXN1bHQsIHNpemVfdCBzeiwgY29uc3QgVCB4KQp7CiAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBzejsgaSsrKQogICAgcmVzdWx0W2ldID0geDsKfQoKaW50IG1haW4oKQp7CiAgICBkb3VibGUgZFsxMF07CiAgICBhc3NpZ25tZW50KGQsc2l6ZW9mKGQpLDAuMCk7CiAgICByZXR1cm4gMDsKfQ==