Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C++: Vider un valArray

 valarray
{filelink=15077}

#include <iostream>
#include <valarray>
using namespace std;
 
int main()
{
    // Définition de 2 valarray de 10 éléments
    valarray<double> valAr1(10), valAr2(10);
 
    // Ajouter des valeurs dans le valarray1
    for (int i=0; i<10; i++)
	{
        valAr1[i] = i * 3.14;
    }
 
	//Afficher le contenu de valAr1
	cout<<"valAr1: ";
    for (i=0; i<10; i++)
       cout<<valAr1[1]<<" ";
	cout<<endl; 
 
    // Assigner les valeurs de valAr1 à valAr2
    valAr2 = valAr1;
 
    // Vider valAr1
    valAr1.resize(0);
 
	//Afficher le contenu de valAr2
	cout<<"valAr2: ";
    for (i=0; i<10; i++)
       cout<<valAr2[1]<<" ";
	cout<<endl;
 
	return 0;
}
 
/* 
 
valAr1: 3.14 3.14 3.14 3.14 3.14 3.14 3.14 3.14 3.14 3.14
valAr2: 3.14 3.14 3.14 3.14 3.14 3.14 3.14 3.14 3.14 3.14
 
 */

No comments yet.

Leave a Comment