
I've set all gpp options the good way. Everything works well my main()
function is loaded and I can do function calls. But here lies the problem

I created a class with C++. It's a class that acts like a console. You can
write to the screen with it and do much more fun stuff.
My problem is that when my kernel does a function call to a member function of my console class, in this case: console::put(char c), but the parameter given by my main() function is not the same in put(), so when I trie to write a character to the screen nothing happens. Say I create a console object in my main() function, I initialize my console with con.init(), then I do con.put('c') but in the put() function the parameter isn't 'c' anymore

Why doesn't my parameter (character) go to my put() function in a normal way, so that I can print it on the screen?