xdtibia16 10 Postado Agosto 27, 2010 Share Postado Agosto 27, 2010 (editado) Eu estava sem fazer nada e resolvi fazer um programa. Código: #include <windows.h> #include <conio.h> #include <stdio.h> namespace ConfigSaved { char sizeBuffer[MAX_PATH], characterConverted1[MAX_PATH], characterConverted2[MAX_PATH], userName[MAX_PATH]; DWORD sizeCharacter = sizeof(userName); class Character { public: char *convertCharacter(char *characterConvert) { CharToOem(characterConvert, characterConverted1); return characterConverted1; } }; class Player : public Character { public: void inputPlayerName(LPSTR *playerName) { printf("\n Digite o nome do player: "); gets((char *) playerName); clrscr(); } void attackMonster(LPSTR *playerName, char *monsterName, DWORD &monsterType) { switch (monsterType) { case 0x10: printf("\n %s est%s atacando o mosntro: %s.\n Tipo do monstro: %sgua.", playerName, convertCharacter("á"), monsterName, convertCharacter("á")); break; default: printf("\n Esse tipo de monstro n%so existe.", convertCharacter("ã")); getch(); break; } } LPSTR playerName[MAX_PATH]; DWORD monsterType; }; }; ConfigSaved::Player *functionPlayer, configPlayer[MAX_PATH]; ConfigSaved::Character *functionCharacter; int main() { GetUserName(ConfigSaved::userName, &ConfigSaved::sizeCharacter); CharToOem(ConfigSaved::userName, ConfigSaved::characterConverted2); wsprintf(ConfigSaved::sizeBuffer, "Testando ponteiros e fun%ses (Executado em: \"%s\")", functionCharacter->convertCharacter("çõ"), ConfigSaved::characterConverted2); SetConsoleTitle(ConfigSaved::sizeBuffer); textcolor(GREEN); textbackground(YELLOW); clrscr(); functionPlayer->inputPlayerName(configPlayer->playerName); functionPlayer->attackMonster(configPlayer->playerName, "Orshabaal", configPlayer->monsterType = 0x10); getch(); return 0; } Para compilar você deve usar a lib: -lconio. Editado Agosto 29, 2010 por Aluxes Link para o comentário https://xtibia.com/forum/topic/140243-source-testando-ponteiros-e-fun%C3%A7%C3%B5es/ Compartilhar em outros sites More sharing options...
Posts Recomendados