1 C[ | ]
C
Copy
#include <stddef.h>
void invert(int *values, size_t values_size) {
for(int i=0; i<values_size; i++) values[i] *= -1;
}
C
Copy
#include <stddef.h>
void invert(int *values, size_t values_size) {
for(int i=0; i<values_size; i++) values[i] = -values[i];
}
2 C++[ | ]
C++
Copy
#include <vector>
std::vector<int> invert(std::vector<int> values)
{
for(auto& v: values) v*=-1;
return values;
}
C++
Copy
#include <vector>
std::vector<int> invert(std::vector<int> values)
{
for(int& v: values) v*=-1;
return values;
}
C++
Copy
#include <vector>
std::vector<int> invert(std::vector<int> values)
{
for(int &v:values) v = -v;
return values;
}
C++
Copy
#include <vector>
std::vector<int> invert(std::vector<int> values)
{
transform(values.begin(), values.end(), values.begin(), std::negate<int>());
return values;
}
3 PHP[ | ]
PHP
PHP
PHP