Basic Image AlgorithmS Library 2.8.0

ExampleWin32Compat.cpp

00001 /* 
00002 This file is part of the BIAS library (Basic ImageAlgorithmS).
00003 
00004 Copyright (C) 2003-2009    (see file CONTACT for details)
00005   Multimediale Systeme der Informationsverarbeitung
00006   Institut fuer Informatik
00007   Christian-Albrechts-Universitaet Kiel
00008 
00009 
00010 BIAS is free software; you can redistribute it and/or modify
00011 it under the terms of the GNU Lesser General Public License as published by
00012 the Free Software Foundation; either version 2.1 of the License, or
00013 (at your option) any later version.
00014 
00015 BIAS is distributed in the hope that it will be useful,
00016 but WITHOUT ANY WARRANTY; without even the implied warranty of
00017 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00018 GNU Lesser General Public License for more details.
00019 
00020 You should have received a copy of the GNU Lesser General Public License
00021 along with BIAS; if not, write to the Free Software
00022 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00023 */
00024 
00025 
00026 /**
00027    @example ExampleWin32Compat.cpp
00028    @relates W32Compat
00029    @brief Example for W32Compat usage, e.g. gettimeofday
00030    @ingroup g_examples
00031    @author MIP   
00032 */
00033 
00034 #include <Base/Common/W32Compat.hh>
00035 #include <iostream>
00036 
00037 #ifdef WIN32
00038 #  include <windows.h>
00039 #else
00040 #  include <sys/time.h>
00041 #endif
00042 
00043 using namespace std;
00044 
00045 int main(){
00046   timeval tv;
00047   gettimeofday(&tv,NULL);
00048   cout <<"sec: "<<tv.tv_sec<<endl;
00049   return 0;
00050 }
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends