zenilib
0.5.3.0
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
util.cpp
Go to the documentation of this file.
1
//
2
// Copyright (c) 2010 The ANGLE Project Authors. All rights reserved.
3
// Use of this source code is governed by a BSD-style license that can be
4
// found in the LICENSE file.
5
//
6
7
#include <math.h>
8
#include <stdlib.h>
9
10
#include "
util.h
"
11
12
#ifdef _MSC_VER
13
#include <locale.h>
14
#else
15
#include <sstream>
16
#endif
17
18
double
atof_dot
(
const
char
*
str
)
19
{
20
#ifdef _MSC_VER
21
_locale_t
l
= _create_locale(LC_NUMERIC,
"C"
);
22
double
result
= _atof_l(str, l);
23
_free_locale(l);
24
return
result
;
25
#else
26
double
result
;
27
std::istringstream
s
(str);
28
std::locale
l
(
"C"
);
29
s.imbue(l);
30
s >>
result
;
31
return
result
;
32
#endif
33
}
s
GLdouble s
Definition:
glew.h:1376
result
GLuint64EXT * result
Definition:
glew.h:12708
util.h
l
GLdouble l
Definition:
glew.h:8383
atof_dot
double atof_dot(const char *str)
Definition:
util.cpp:18
str
#define str(s)
zenilib
jni
external
angle
src
compiler
util.cpp
Generated on Thu Oct 3 2013 19:56:00 for zenilib by
1.8.5