KINGx - Das inoffizielle PlayStation Forum & News Portal
C/C++ [Hilfe] - Druckversion

+- KINGx - Das inoffizielle PlayStation Forum & News Portal (http://www.kingx.de/forum)
+-- Forum:    PS Vita / PSP (/forumdisplay.php?fid=1)
+--- Forum: Homebrew (/forumdisplay.php?fid=8)
+---- Forum: Development (/forumdisplay.php?fid=34)
+---- Thema: C/C++ [Hilfe] (/showthread.php?tid=13639)


C/C++ [Hilfe] - Yata - 06.01.2010 18:36

Hallo Leute Smile ,
ich habe seit kurzem mich an C/C++ versucht und habe jetzt ein Problem.
Ich habe schon mein erstes Programm "Hello World" in C++ geschrieben aber das Problem ist wie kriege ich den die Programme die man mit C++ geschrieben hat den am Computer zum laufen.
Bei Lua speichert man ja die script.lua und öffnet sie mit dem Windowsluaplayer um zu gucken wie das Programm ist.
Wie macht man das den bei C/C++ Noidea

Ich bin schon langsam am verzweifeln hab alles ausprobiert aber iwie will es nicht laufen Sad heul

Das Programm das ich zum Coden benutze heißt Dev-C++ 4.9.9.2 .

Und hier der "Hello World" C++ Code :

Code:
/*TEST.CPP*/

#include <iostream>
using namespace std;

int main()
{
    cout << "Hello World!";
    return 0;
}


Wäre echt froh wenn jemad für mich eine Lösung hat.

MfG
Yata


RE: C/C++ [Hilfe] - Yata - 06.01.2010 18:51

Was ist den einfacher mit C/C++ zu Coden Noidea
Programme für den Computer oder für die PSP ?

Und noch was was ist den der Unterschied zwischen der Eingabeforderung für den DOS und Windows ???

Sry bin neueinsteiger in C/C++ daher sind meine Fragen bestimmt für erfahrene Coder lächerlich Rollende-Augen

LG
Yata


RE: C/C++ [Hilfe] - KloNom - 06.01.2010 18:51

Versuch mal eher hiermit anzufangen:
http://forums.qj.net/psp-development-forum/158366-tut-beginner-c-programming-tutorials.html

Weil was du versuchst, ist Konsolen-C++ direkt auf PSP zu übertragen. Glaub nicht dass das klappt...


RE: C/C++ [Hilfe] - Yata - 06.01.2010 18:59

KloNom :
Versuch mal eher hiermit anzufangen:
http://forums.qj.net/psp-development-forum/158366-tut-beginner-c-programming-tutorials.html

Weil was du versuchst, ist Konsolen-C++ direkt auf PSP zu übertragen. Glaub nicht dass das klappt...


Aber was ist den der Unterschied ist doch in der Programmiersprache C++ geschrieben Noidea


RE: C/C++ [Hilfe] - HacKmaN - 06.01.2010 19:19

Der pc benutzt andere Befehle als eine PSP.Bei Bildschirmausgaben empfele ich nicht das benutzten des pspDebug headers, benutzte lieber die graphics.h (Download auf psp-programming.com) und ich empfehle auf die tuts der eben genannten Seite, die haben mir sehr geholfen.
Falls du noch Fragen hast dann frag sie hier, ich bin auch gerne bereit dir zu helfen da ich es gut finde das es noch user gibt die an C/C++ interessiert sind.
PS: Ich nehme auch gerne PNs hingegen falls jemand Hilfe braucht.


RE: C/C++ [Hilfe] - Yata - 06.01.2010 19:38

Ich weiß einfach nicht wo man auf der Seite hier toolchain downloaden kann Noidea Noidea Noidea heul heul heul


RE: C/C++ [Hilfe] - KloNom - 06.01.2010 19:42

Nimm einfach MinPSPW, ist einfacher als Toolchain usw. find ich.


RE: C/C++ [Hilfe] - Yata - 06.01.2010 19:47

KloNom :
Nimm einfach MinPSPW, ist einfacher als Toolchain usw. find ich.


Ich finds iwie nicht in Google hast du bitte ein downloadlink für mich,wäre nett von dir Smile

MfG
Yata


RE: C/C++ [Hilfe] - KloNom - 06.01.2010 19:52

Hier n Link für MinPSPW:
http://downloads.sourceforge.net/project/minpspw/SDK%20%2B%20devpak/pspsdk%200.9.5/pspsdk-setup-0.9.5.exe?use_mirror=kent


RE: C/C++ [Hilfe] - Yata - 06.01.2010 19:59

danke


RE: C/C++ [Hilfe] - HacKmaN - 06.01.2010 20:09

@Martuzki: Ich würde auch fürm PC in C/C++ coden, da man C leicht auch für andere Platformen umlernen kann. Ich empfehle auch mit coden für PC anzufangen, man sollte erst das programmieren richtig verstehen befohr man anfängt komplizierte sachen für die psp zu coden.
PS: Nur mal so als Frage, wäre jemand daran interessiert das ich C/C++ tuts mit den ganzen Grundkenntnissen für die psp machen würde, nachdem die ganzen guten tuts auf Englisch sind? Nur zur Anregung von Läuten mit C/C++ anzufangen.


RE: C/C++ [Hilfe] - Yata - 06.01.2010 20:12

Also ich wäre daran interessiert Smile

PS:HAckman du hast eine PM.


RE: C/C++ [Hilfe] - HacKmaN - 06.01.2010 20:40

Wenn ich Zeit hab fang ich an, hab aber im Moment viel zu tun (scheiß Schule), deshalb kann es dauern.


RE: C/C++ [Hilfe] - RunLevel - 06.01.2010 21:07

Also ich hätte auch aufjedenfall Interesse daran.


RE: C/C++ [Hilfe] - SwimCSS - 06.01.2010 21:12

Wäre auf jeden Fall gut^^


RE: C/C++ [Hilfe] - anmabagima - 07.01.2010 09:41

Hallo,

also ich kann auch nur empfehlen ertsmal einfache "Hello World" programme normal für den PC zu schreiben. Dazu nimmst du am besten Eclipce für C++. Da hast du eine sehr einfache Entwicklungsumgebung incl. Compiler etc. Von dort ist es dann unter Nutzung von MinPSP(w) nur noch ein kleiner Schritt richtung PSP programmierung...

Ohne jetzt zuviel eigenwerbung zu machen...
auf http://psp.anmabagima.de/ findet ihr meinen PSP blog der von Hello World programm bis zu einer ersten kleinen Grafik Animation geht...vielleicht ist das ein guter Einstieg :o)

Dort findest du auch alle Links zu den Tools die du dir so installieren musst/solltest...

Gruß
AnMaBaGiMa


RE: C/C++ [Hilfe] - HacKmaN - 07.01.2010 13:57

@anmabagima: Du konzentrierst dich in deinem Tut viel zu wenig auf das wesentliche! Das ist genau der Fehler den die meisten machen, nämlich dass sie versuchen möglichst viel in einer Zeit zu schaffen. Wenn man diese Tuts liest weiß mann dann zwar wie man Feuer auf dem Bildschirm erscheinen lässt, aber versteht die Sprache nicht richtig. Deshalb empfele ich trotzdem erst die Grundkenntnisse fürm PC zu lernen und dann mit der psp anzufangen.


RE: C/C++ [Hilfe] - anmabagima - 07.01.2010 15:55

Hi HacKmaN,

dem kann ich nicht wiedersprechen Wink Ein C/C++ Grundlagen Tut ist es in der Tat nicht.
Davon gibt es glaube ich auch wesentlich bessere ;o)

Für Syntax-Hilfen im C/C++ Umfeld für Windowsprogrammierung kann ich noch das MSDN (Microsoft Developer Network) Empfehlen....


RE: C/C++ [Hilfe] - HacKmaN - 07.01.2010 16:41

Nichts gegen die tuts selbst, da sind viele gute Sachen dabei, man sollte halt davor andere tuts lesen. Smile
Ist aber auch schön zu sehen das hier mehrere C/C++ Coder online sind, in der letzten Zeit hab ich fast nur lua Coder hier gesehen. Sad


RE: C/C++ [Hilfe] - Yata - 07.01.2010 18:43

hay
und danke euch beiden thumb

also ich hätte da 2 fragen.

was sind die elementaren datentypen :bool,char,wchar_1,short int,int,long int,float,double,long double und für was sind die gut bzw. wofür benutzt man sie ???

was ist der unterschied zwischen printf und scanf ?

ich sage schon mal danke im vorraus für eure hilfe Wink

mfg
yata


RE: C/C++ [Hilfe] - KloNom - 07.01.2010 19:25

Yata :
hay
und danke euch beiden thumb

also ich hätte da 2 fragen.

was sind die elementaren datentypen :bool,char,wchar_1,short int,int,long int,float,double,long double und für was sind die gut bzw. wofür benutzt man sie ???

was ist der unterschied zwischen printf und scanf ?

ich sage schon mal danke im vorraus für eure hilfe Wink

mfg
yata


Schon länger her mein C++ für PC, aber diese Grundsachen müsst ich noch draufhaben Wink:
Zu den Variablen:
Bool: Ne Bool variable kann nur "true" oder "false" sein, also wahr oder falsch
char: ein einziges Schriftzeichen (z.B. "h")
int: Integer, heißt ganzzahlige Zahl (long, short = "groß", "klein")
float: Fließkommatazahl (double & long double sind größere float)

printf um was auszugeben, scanf um tastatur einzulesen.


RE: C/C++ [Hilfe] - Yata - 07.01.2010 23:26

Hi,
und danke für die antwort. Big Grin

also ich hab mir microsoft visual c++ 2008 gedownloaded.das problem ist das ich nicht weiß wie ich mit dem prog coden soll damit ich es auf dem pc testen kann, (als erstes versuch ich mich an pc programmen,danch wenn ich es einigermaßen gut kann versuch ich mich an die psp) wenn jemand einen guten tut kennt (hab nix vernünftiges im web gefunden) oder mir hier ein paar tipps geben kann,wäre das klasse Wink


MfG
Yata

PS:
@Klonom,du hast eine PM. Smile


RE: C/C++ [Hilfe] - anmabagima - 08.01.2010 10:27

Hi,

also eine gute WebSite für den Windowsprogrammier einstieg mit C/C++ hab ich nicht bei der Hand Sad. Aber hier solltest du alles finden was du brauchst: http://www.onlinetutorials.de/cpp-index.htm


Zu den Zahlenformaten:

char ist in der tat ein Zeichen, kann aber auch eine Zahl von 0-255 sein wobei ein "char" eigentlich von -127 bis +127 geht und ein "unsigned char" von 0-255.

Im Grunde hat jeder Datentyp eine bestimmte Bitzahl die sie belegen. Je höher die Bitzahl um so größer der Abbildbare Zahlenbereich.
Formel: 2 hoch Bits = Zahlenbereich. Wobei in C/C++ immer nur bei dem präfix "unsigned" der positive Zahlenbereich 2 hoch Bits erreicht wird. Ansonsten immer die hälfte davon im negativen wie auch positiven.

Beispiele:
char - 8Bit --> 2hoch8 = 256 -> ergo -127 bis +127 bzw. 0-255
short 16Bit -->2hoch16 = 65536 -> ergo -32767 bis + 32767
int 32Bit
long 64Bit (sollte nicht auf PSP verwendet werden)
float 32Bit fließkommazahl, es gelten andere Regeln als die oben, es passen größere fließkommazahlen rein
double 64Bit Fließkommazahl (sollte nicht auf PSP verwendet werden)


RE: C/C++ [Hilfe] - HacKmaN - 08.01.2010 13:34

Richtig!


RE: C/C++ [Hilfe] - Yata - 09.01.2010 13:34

@ anmabagima erstmal danke für deine mühe thumb

aber die meisten tuts auf der seite sind schon gelöscht worden bzw exestieren nicht mehr Gruebel:gruebel:

mfg
yata


PS:was ist den der unterschied zwischen cout,cin und printf,scanf Noidea


RE: C/C++ [Hilfe] - HacKmaN - 09.01.2010 13:49

Printf und scanf sind C und cout und cin sind C++.
Printf: Bildschirmausgabe in C.
Scanf: Tastatureingabe in C.
Cout: Bildschirmausgabe in C++.
Cin: Tastatureingabe in C++.
Ich habe bereits mit meinen Tuts angefangen, kann aber wie gesagt noch etwas dauern.


RE: C/C++ [Hilfe] - Yata - 09.01.2010 14:16

ok danke dir hackman thumb
also ich kann schon cout und cin,denkste das reicht ?

lg yata

PS: danke das du mit den tuts angefangen hast Rolleyes


RE: C/C++ [Hilfe] - HacKmaN - 09.01.2010 15:44

Es ist empehlenswert die anderen Sachen auch noch lernen bevor du mit der PSP anfängst.


RE: C/C++ [Hilfe] - Yata - 09.01.2010 20:58

klar bin gerade dabei das zu lernen Wink

lg yata