projects
/
physics.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed uppercase key bug
[physics.git]
/
src
/
config
/
reader.cpp
diff --git
a/src/config/reader.cpp
b/src/config/reader.cpp
index
4e27d93
..
0335faf
100644
(file)
--- a/
src/config/reader.cpp
+++ b/
src/config/reader.cpp
@@
-19,6
+19,10
@@
#include "../debug.h"
#include <iostream>
#include "../debug.h"
#include <iostream>
+using std::cerr;
+using std::cout;
+using std::endl;
+
#include <fstream>
#include <string>
#include <fstream>
#include <string>
@@
-39,7
+43,7
@@
void createKeyMap();
/// ***** Private Variables *****
const char* configDir = "configs/";
/// ***** Private Variables *****
const char* configDir = "configs/";
-const char* testFile = "
test2
.cfg";
+const char* testFile = "
keys
.cfg";
/// ***** Public Methods *****
/// ***** Public Methods *****
@@
-93,9
+97,6
@@
void processLine(const string& str)
{
*(key::sdlMap[name]) = key;
}
{
*(key::sdlMap[name]) = key;
}
- cout << name << endl;
- cout << value << endl;
- cout << key << endl;
}
}
}
}
@@
-117,11
+118,11
@@
bool extractLine(const string& str, string* name, string* value)
int char_pos = 0;
int char_pos = 0;
- int name_start;
- int name_end;
+ int name_start
= 0
;
+ int name_end
= 0
;
- int value_start;
- int value_end;
+ int value_start
= 0
;
+ int value_end
= 0
;
const char* c_str = str.c_str();
const char* c_str = str.c_str();
@@
-207,7
+208,7
@@
void createKeyMap()
for (int i = 'A'; i <= 'Z'; i++) // uppercase
{
buf[0] = (char)i;
for (int i = 'A'; i <= 'Z'; i++) // uppercase
{
buf[0] = (char)i;
- keyMap[buf] = (SDLKey)
i
;
+ keyMap[buf] = (SDLKey)
(i + 'a' - 'A')
;
}
for (int i = 'a'; i <= 'z'; i++) // lowercase
{
}
for (int i = 'a'; i <= 'z'; i++) // lowercase
{