• Content count

  • Joined

  • Last visited

Community Reputation

106 Neutral

About Khan2007

  • Rank
  1. SDL vs SFML

    [quote][color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif][size=3][left]After seeing several simalar posts from the same people I actually started wonder if they were working for the developers of SFML [/left][/size][/font][/color][/quote] [img][/img] [img][/img] [img][/img] [img][/img] [img][/img] [img][/img] [img][/img] [img][/img] [img][/img] Or perhaps they just SFML Hardcore fans I have used SFML in the past and I didnt too like it very much.......
  2. Why if there a topic about sdl there are guys that suggest to use SFML instead. What is happening in this forum????? If I want an answer about SDL, then I should have one not suggest me to leave SDL. Are you agree?
  3. I have made some windows based games and want to selling this game worldwide. How do I sell my games?
  4. SDL vs SFML?

    How can SFML be better than SDL while I can't install SFML to my Visual C++ 2005. I try to google SMFL sites other than official SMFL site but I can't find one. That make me stick to my SDL, and it seem it gonna be that way...
  5. Do we need special SDK to program in Nintendo Wii or we can use flash (that what I heard) ?
  6. visual studio question

    that also happened in my VC 6 to develop SDL application. When I moved to VC 2005 I thought that the problem were resolved...But it doesn't
  7. How I make .lib and .dll files in Visual C++ 2005 with platform SDK 2003 ?
  8. I have install ogre and I need to set the environment variable but in setting tutorial I have to using setx function that doesn't available in my windows XP. How I set the environent variable manually...? Can U give me an Example....?
  9. Game Making Contest

    Are there any annual game making contest for free or upcoming game making contest?
  10. SDL & Visual C++ 2005

    @jbadams: There are no errors. The program only ran in a flash and then disappear like the console program.
  11. SDL & Visual C++ 2005

    I have install SDL in my VC++ 2005 and its work fine. The only thing that bother me is I can't start the program after I build it and I have to run the program manually by clicking it. This problem did't occured when i use my old borland 5.5 along side Small IDE as the IDE. How can I eliminate this problem?
  12. I recently install CodeLite with MinGw. The problem is I want to set the CodeLite with my newer version of MinGW but i dont have a clue to do that. Please help me guys.......
  13. Can I use strsafe.h in visual c++ 6? I have strsafe.lib and still I can't use strsafe function. Plese help me...
  14. Is it possible to compile a SDL game without it's DLL? How?
  15. Why I cannot use pointer in this function: [SOURCE] char* validString(char* string) { char c,*ch; int i=0; ch = (char*)malloc(sizeof(char)*(nCharacter(string)+1)); while((c=*string++)!='\0') if(isLetter(c)) ch[i++] = c; ch[i]= '\0'; return (ch); } [/SOURCE] when I change my code to *ch(plus plus) (note: sorry can't display plus sign) it doesn't working. WHY.......? I want to change all array in this code to pointer. this is the whole code: [SOURCE] #include <stdio.h> #include <malloc.h> char* validString(char* string); void copyString(char* s1,char* s2); int nCharacter(char* string); void displayString(char* string); int isLetter(int c); char* concatenateString(char* s1,char* s2); void displayString(char* string){ int c; while((c=*string++)!='\0'){ switch(c) { case 'a':case 'i':case 'u':case 'e':case 'o': case 'A':case 'I':case 'U':case 'E':case 'O': printf("Vocal %10c\n",c);break; default: printf("Konsonant %6c\n",c); } } } int isLetter(int c) { if((c>='a'&&c<='z')||(c>='A'&&c<='Z')||c==' ') return 1; else return 0; } char* validString(char* string) { char c,*ch; int i=0; ch = (char*)malloc(sizeof(char)*(nCharacter(string)+1)); while((c=*string++)!='\0') if(isLetter(c)) ch[i++] = c; ch[i]= '\0'; return (ch); } void copyString(char* s1,char* s2) { while((*s1++=*s2++) != '\0') ; } int nCharacter(char* string) { int i=0; while(*string++ != '\0') ++i; return i; } char* concatenateString(char* s1,char* s2) { int i=0; char *ch; ch = (char*)malloc(sizeof(char)*(nCharacter(s1)+nCharacter(s2)+1)); while((ch[i]=*s1++)!='\0') i++; while((ch[i++]=*s2++)!='\0') ; ch[i]='\0'; return (ch); } int main(){ char* test = "string test"; char* myString = "I made this string by myself...."; char* name="M2y Na35m6e I>s Kh6&a%n"; displayString(test); printf("\n\n"); displayString(myString); name = validString(name); name = concatenateString(name,"\n"); name = concatenateString(name,validString("abcdefghijklmnopqrstuvwxyz")); name = concatenateString(name,"\n"); name = concatenateString(name,validString("ABCDEFGHIJKLMNOPQRSTUVWXYZ")); printf("\n\n%s\n",name); return 0; } [/SOURCE]