Thema geschlossen  Thema schreiben 
Verfasser Nachricht
MyKey
Unregistered


Beitrag: #1
xPSP  Anfängerfrage zu C

also wenn ich in c ein simples hallo welt machen will gehts es XD
ABER es beendet sich nach nicht mal einer sekunde
das ist der normale code :

#include
int main (void) {
printf("Hallo Welt\n");
return 0;
}

nun habe ich gelesen das wenn man ein system("PAUSE"); zwischen setzt das es sich nicht gleich beendet also habe ich das so in den code eingebaut

#include
int main (void) {
printf("Hallo Welt\n");
system("pause");
return 0;
}

aber dann bekomm ich ein error woran liegt das

pls help

mfg DKM

16.09.2010 17:52
fixit98
Experte
****


Beiträge: 610
Gruppe: User
Registriert seit: Nov 2009

Status: Abwesend
Danke erhalten: 525
Beitrag: #2
xPSP  RE: Anfängerfrage zu C

Code:
#include <pspkernel.h>
#include <pspdebug.h>

PSP_MODULE_INFO("Hello World", 0, 1, 1);

#define printf pspDebugScreenPrintf

/* Exit callback */
int exit_callback(int arg1, int arg2, void *common) {
sceKernelExitGame();
return 0;
}

/* Callback thread */
int CallbackThread(SceSize args, void *argp) {
int cbid;

cbid = sceKernelCreateCallback("Exit Callback", exit_callback, NULL);
sceKernelRegisterExitCallback(cbid);

sceKernelSleepThreadCB();

return 0;
}

/* Sets up the callback thread and returns its thread id */
int SetupCallbacks(void) {
int thid = 0;

thid = sceKernelCreateThread("update_thread", CallbackThread, 0x11, 0xFA0, 0, 0);
if(thid >= 0) {
sceKernelStartThread(thid, 0, 0);
}

return thid;
}


int main() {
pspDebugScreenInit();
SetupCallbacks();

printf("Hello World :) in C :D \nFixit98 ");   //Text Anzeige
printf("\nHalf Byte Loader Test Eboot");





sceKernelSleepThread();

return 0;
}


sollte funken Wink



16.09.2010 17:58
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
m33
Mod a.D.
*


Beiträge: 4.744
Gruppe: User
Registriert seit: Jul 2010

Status: Abwesend
Danke erhalten: 2785
Beitrag: #3
RE: Anfängerfrage zu C

Krass schwer. Sad


Signatur entfernt da sie nicht den Forenregeln entsprach!
16.09.2010 17:59
Alle Beiträge dieses Benutzers finden
_Kai_
be linux
**


Beiträge: 2.680
Gruppe: Programmierung
Registriert seit: Nov 2009

Status: Abwesend
Danke erhalten: 2809
Beitrag: #4
xPSP  RE: Anfängerfrage zu C

Darkkeyblademaster :
aber dann bekomm ich ein error woran liegt das


Was bekommst du denn für einen Error ?

@Fixit98, deins ist für die PSP seins ein Konsolenprogramm Wink

Achja @Threadersteller hast du die stdlib.h includiert ?


PSVita mit 16gb Memorystick und PlayStation+
+ Uncharted + Army Corps of Hell + Assassins Creed
+ NFS Most Wanted + COD Black Ops + Resistance
+ Everybodys Golf + Modnation Racers
Für PSN ID => PN

Dieser Beitrag wurde zuletzt bearbeitet: 16.09.2010 18:01 von _Kai_.

16.09.2010 17:59
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
fixit98
Experte
****


Beiträge: 610
Gruppe: User
Registriert seit: Nov 2009

Status: Abwesend
Danke erhalten: 525
Beitrag: #5
xPSP  RE: Anfängerfrage zu C

PSP-Hilfe :


@Fixit98, deins ist für die PSP seins ein Konsolenprogramm Wink

Achso,ja !


ich dachte hier PSP/Development da kommt nur was zur PSP Big Grin



16.09.2010 18:03
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
MyKey
Unregistered


Beitrag: #6
RE: Anfängerfrage zu C

ähhhmmm includiert was heißt das

da steht als error system was not declared in this scope

edit: problem ist gelöst hae dass gemacht was @PSP-Hilfe gesagt hat (stdlib.h includiert)
damit hat sich auch geklärt was includieren heißt
thx an ALLE

mfg DKM

16.09.2010 18:19
HacKmaN
Ex-Developer
*


Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009

Status: Offline
Danke erhalten: 3319
Beitrag: #7
xPSP  RE: Anfängerfrage zu C

Darkkeyblademaster :
ähhhmmm includiert was heißt das


Mit #include <die_header_datei.h> um die Datei in der Compiler-Bibleotek zu suchen, oder #include "die_header_datei.h" um im Projektverzeichniss zu suchen.

Entschuldigung, aber les dir mal bitte die Anfänge des Tutorials (oder besser Buches), dass ich dir geschickt hab durch, da wird dass alles erklährt Wink
Und ein besserer Weg als der PAUSE Konsolenbefehl (der Systemabhängig ist): Öffne die Executeable mit der Kommandozeile Wink
Einfach mit dem Befehl "cd" ins Verzeichniss in dem die Datei (.exe) ist wechseln, und dann den Namen der Datei eingeben. Wenn du MSVC++ benutzt, ist diese normalerweiße unter
X:\Dokumente und Einstellungen\Dein_Name\Eigene Dateien\Visual Studio 2008\Projects\Projektname\Debug\ oder ...\Release\ (statt Debug, falls du das Projekt als Release-Version eingestellt hast).

16.09.2010 18:33
Alle Beiträge dieses Benutzers finden
_Kai_
be linux
**


Beiträge: 2.680
Gruppe: Programmierung
Registriert seit: Nov 2009

Status: Abwesend
Danke erhalten: 2809
Beitrag: #8
xPSP  RE: Anfängerfrage zu C

Darkkeyblademaster :
ähhhmmm includiert was heißt das


Code:
#include &lt;dateiname&gt;


PSVita mit 16gb Memorystick und PlayStation+
+ Uncharted + Army Corps of Hell + Assassins Creed
+ NFS Most Wanted + COD Black Ops + Resistance
+ Everybodys Golf + Modnation Racers
Für PSN ID => PN
16.09.2010 18:34
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
MyKey
Unregistered


Beitrag: #9
RE: Anfängerfrage zu C

probleme gelöst XD
kann geclosed werden

16.09.2010 19:42
piti_rocks
Dürr
**


Beiträge: 3.682
Gruppe: Super Moderator
Registriert seit: Apr 2009

Status: Abwesend
Danke erhalten: 3206
Beitrag: #10
RE: Anfängerfrage zu C

ok close

16.09.2010 19:53
Alle Beiträge dieses Benutzers finden
Thema geschlossen  Thema schreiben 

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang