12-17-2004
reply
Ya i accept with dream, since you have to specify the data memeber that you are comparing in if(v),
or you may store it in some varilable and do it.
arun
10 More Discussions You Might Find Interesting
1. HP-UX
Hi all,
I would like know if we can enter a command under UNIX (HPUX 10.xx) to know the hard ram memory structure .
Thanks
Dorian (1 Reply)
Discussion started by: Dorian
1 Replies
2. UNIX for Dummies Questions & Answers
echo name the file that you want to read
read answer
if
then
echo you must enter a file name
fi
cat $answer
im trying to catch the error if user forget to enter the name of the file
anyone can help me ?
thanks:confused: (4 Replies)
Discussion started by: props
4 Replies
3. UNIX for Dummies Questions & Answers
Hi all
Is it possible to copy a structure of a directory only.
e.g.
I have a file with the following entries that is a result of a find :-
/dir1/dir2/file.dbf
/dir1/dir2/dir3/file1.dbf
/dir1/file.dbf
I want to copy these to a directory and keep the structure however starting at a new dir... (8 Replies)
Discussion started by: jhansrod
8 Replies
4. UNIX for Advanced & Expert Users
Hi,
I am trying to write a script that will move all the files from source directory structure(multiple levels might exist) to destination directory structure. If a sub folder is source doesnot exist in destination then I have to skip and goto next level. I also need to delete the files in... (4 Replies)
Discussion started by: srmadab
4 Replies
5. Shell Programming and Scripting
I have writen the following code to show the dirctory structure. Can any body help me for using the recursive function in this code?
echo "-(0)"
echo "$HOME-(1)"
cd ~
set *
for i in `ls $HOME`
do
if
then
echo ".....${i}"
cd... (5 Replies)
Discussion started by: murtaza
5 Replies
6. Programming
Hello Groups
I am trying to find out ways of comparing a value from a 'c' structure to a value in another 'C' structure. the 'C' structure can be a List or liked list as it contains lot many records.
if we loop it in both the structures it is going to consume time.
I am looking for a simple... (3 Replies)
Discussion started by: dhanamurthy
3 Replies
7. UNIX for Dummies Questions & Answers
How can we find size of a structure with out using sizeof operator?
Thanks,
Harika (2 Replies)
Discussion started by: harikamamidala
2 Replies
8. Shell Programming and Scripting
Hi all,
I was wondering if it was possible to put a command in an if statement.
I wrote something like:
grep -q 'santiago' file
(( $? )) && echo text not found || echo text found
I would like to write something like this but it doesn't work:
(( grep -q 'santiago' file )) && echo text not... (2 Replies)
Discussion started by: chebarbudo
2 Replies
9. UNIX for Dummies Questions & Answers
Hi...
I have a directory which has multiple directories and sub directories inside...
what command should i use to get a list of all these directories, without the filenames.... (2 Replies)
Discussion started by: saharookiedba
2 Replies
10. Shell Programming and Scripting
Im reading a lot about wget and have really enjoyed using it. However I see a lot of tutorials that will show several ways. I want to be able to write scripts in gedit so I was wondering what is the best process to do this instead of just running them in the terminal?? (3 Replies)
Discussion started by: graphicsman
3 Replies
vec(2rheolef) rheolef-6.1 vec(2rheolef)
NAME
vec - vector in distributed environment (rheolef-6.1)
SYNOPSYS
STL-like vector container for a sequential or distributed memory machine model. Additional operation fom classical algebra.
EXAMPLE
A sample usage of the class is:
int main(int argc, char**argv) {
environment distributed(argc, argv);
vec<double> x(100, 3.14);
dout << x << endl;
}
IMPLEMENTATION NOTE
Implementation use array<T,M>.
IMPLEMENTATION
template <class T, class M = rheo_default_memory_model>
class vec : public array<T, M> {
public:
// typedef:
typedef array<T, M> base;
typedef typename base::size_type size_type;
typedef std::ptrdiff_t difference_type;
#ifdef TODO
// pb compile avec boost sur foehn:
typedef typename base::difference_type difference_type;
#endif // TODO
typedef basic_range<size_type, difference_type> range_type;
typedef typename base::reference reference;
typedef typename base::const_reference const_reference;
typedef typename base::iterator iterator;
typedef typename base::const_iterator const_iterator;
// allocator/deallocator:
vec (const distributor& ownership,
const T& init_val = std::numeric_limits<T>::max());
vec(size_type dis_size = 0,
const T& init_val = std::numeric_limits<T>::max());
void resize (
const distributor& ownership,
const T& init_val = std::numeric_limits<T>::max());
void resize (
size_type size = 0,
const T& init_val = std::numeric_limits<T>::max());
// accessors:
const_reference operator[] (size_type i) const;
reference operator[] (size_type i);
T max_abs () const;
// range:
vec(const vec_range<T,M>& vr);
vec(const vec_range_const<T,M>& vr);
vec<T,M>& operator= (const vec_range<T,M>& vr);
vec<T,M>& operator= (const vec_range_const<T,M>& vr);
vec_range_const<T,M> operator[] (const range_type& r) const;
vec_range<T,M> operator[] (const range_type& r);
// assignment to a constant:
vec<T,M>& operator= (const int& expr);
vec<T,M>& operator= (const T& expr);
// expression template:
template<typename Expr>
vec (const Expr& expr);
template<typename Expr>
vec<T,M>& operator= (const vec_expr<Expr>& expr);
template<typename Expr>
vec<T,M>& operator+= (const Expr& expr);
template<typename Expr>
vec<T,M>& operator-= (const Expr& expr);
// initializer list (c++ 2011):
#ifdef _RHEOLEF_HAVE_STD_INITIALIZER_LIST
vec (const std::initializer_list<vec_concat_value<T,M> >& init_list);
vec<T,M>& operator= (const std::initializer_list<vec_concat_value<T,M> >& init_list);
#endif // _RHEOLEF_HAVE_STD_INITIALIZER_LIST
};
rheolef-6.1 rheolef-6.1 vec(2rheolef)