Skip to content
Snippets Groups Projects
Commit 456c722e authored by Tomáš Oberhuber's avatar Tomáš Oberhuber Committed by Tomáš Oberhuber
Browse files

Fixing Vector documentation.

parent 362727e5
No related branches found
No related tags found
1 merge request!44Tutorials
......@@ -7,16 +7,15 @@ using namespace std;
int main()
{
Containers::Vector<int> vector1;
vector1.setSize(5);
vector1.setValue(0);
cout << "Does vector contain 1?" << vector1.containsValue(1) << endl;
cout << "Does vector contain only zeros?" << vector1.containsOnlyValue(0) << endl;
Containers::Vector<int> vector1( 5 );
vector1 = 0;
cout << "Does vector contain 1?" << vector1.containsValue( 1 ) << endl;
cout << "Does vector contain only zeros?" << vector1.containsOnlyValue( 0 ) << endl;
Containers::Vector<int> vector2(3);
vector2.setValue(1);
vector2.swap(vector1);
vector2.setElement(2,4);
Containers::Vector<int> vector2( 3 );
vector2 = 1;
vector2.swap( vector1 );
vector2.setElement( 2, 4 );
cout << "First vector:" << vector1.getData() << endl;
cout << "Second vector:" << vector2.getData() << endl;
......@@ -24,10 +23,11 @@ int main()
vector2.reset();
cout << "Second vector after reset:" << vector2.getData() << endl;
/*Containers::Vector<int> vect = {1, 2, -3, 3};
cout << "The smallest element is:" << vect.min() << endl;
cout << "The absolute biggest element is:" << vect.absMax() << endl;
cout << "Sum of all vector elements:" << vect.sum() << endl;
vect.scalarMultiplication(2);*/
Containers::Vector<int> vect = { 1, 2, -3, 3 };
cout << "The smallest element is:" << min( vect ) << endl;
cout << "The absolute biggest element is:" << max( abs( vect ) ) << endl;
cout << "Sum of all vector elements:" << sum( vect ) << endl;
vect *= 2.0;
cout << "Vector multiplied by 2:" << vect << endl;
}
......@@ -32,7 +32,9 @@ namespace Containers {
* is selected with \ref Allocators::Default.
*
* \par Example
* \include VectorExample.cpp
* \include Containers/VectorExample.cpp
* \par Output
* \include VectorExample.out
*/
template< typename Real = double,
typename Device = Devices::Host,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment