Author Topic: INLINE Tutorial für Dummies  (Read 264 times)

Online monono

  • Mr. Drawsprite
  • **
  • Posts: 77
    • View Profile
INLINE Tutorial für Dummies
« on: July 20, 2010, 11:38:32 am »
Hallo zusammen,
Da dieses Teil des Forums ein wenig leblos erscheint, möchte ich es mal mit Leben füllen.
Ein Tutorial, das mir fehlt würde heißen: "INLINE für Dummies"  - Die vorhandenen Resourcen (was ich gefunden haben) im Forum haben mir noch nicht gereicht.
Das Tutorial sollte in wirklich nicht C-artiger oder Compilerschwätziger Sprache an einem ganz ganz einfachen Beispiel (z.B. größter gemeinsamer Teiler von 2 Variablen) folgendes beschreiben:
  • wie baue ich den INLINE Teil in ein GLB-Funktion
  • wie überrgebe ich Variablen aus GLB an das C++ Snippet (mit Berücksichtigung von verschiedenen Datentypen)
  • wie überrgebe ich Variablen aus C++ zürück in GLB

Also wenn sich jemand berufen fühlt, es würden bestimmt all die Forummitglieder dankbar sein, die sich gerade noch bei jedem INLINE Threrad zurückhalten können "Verstehe ich nicht" zu posten, da sie wissen, dass man viel zu weit ausholen müsste um ihnen die Sache zu erklären.

Offline Kitty Hello

  • Useless Servant
  • Administrator
  • Prof. Inline
  • *****
  • Posts: 6768
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: INLINE Tutorial für Dummies
« Reply #1 on: July 20, 2010, 12:28:11 pm »
Lies mal das hier:
http://www.glbasic.com/xmlhelp.php?lang=de&id=192&action=view

zu Deinen Fragen:

Code: [Select]
FUNCTION foo:
LOCAL c% = 0, a$="test", glb_f#
INLINE
   float f = 5.0f;
   c++;
   a_Str = CGStr("test in C++");
   glb_f = f;
ENDINLINE
PRINT c,0,0
ENDFUNCTION
DELL Precision M6300: Core 2 Duo 2.20GHz, 2GB ram, NVIDIA Quadro FX 1600M, Vista Business
GLBasic SDK premium, Version: next update (beta)

Online monono

  • Mr. Drawsprite
  • **
  • Posts: 77
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #2 on: July 20, 2010, 02:41:22 pm »
Danke für die schnelle Antwort. Dein Minimalbeispiel hat mir 100x mehr gebracht als die Hilfeseite. Sonst lese ich immer nur von Namensräumen und sehe leere Funktionen, habe aber keine Ahnung wie GLB der Compiler und C zusammenhängen.
Könntest du den Thread trotzdem offen lassen. Ich denke ein ausführliches Tutorial in der Tutorial Sektion fehlt immer noch. Wenn lange nichts passiert und ich komplett durchgestiegen bin schreibe ich es  :)

Offline backslider

  • Dr. Type
  • ****
  • Posts: 271
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #3 on: July 21, 2010, 02:38:51 pm »
Wenn jemand mal Lust hätte, wäre ich für ein "kleines" Tutorial, wie man Sourcecode von z.B. Box2D einbindet, da ich nicht wirklich verstehe, warum gewisse Dinge getan werden.

Das wäre echt super, weil mich das Thema wrapping wirklich interessiert... Oder gibt´s da andere Quellen, dass man das versteht?
GLBasic Rockz!
---------------------------------------------------------------------------------------------------------------------------------
PC: Intel Q9550, ASUS P5Q Premium, 8 GB DDR II, NVIDIA GTX 260, 1 TB HDD, Win 7 Professional 64Bit
Notebook: ASUS Z53M
- aktuellstes GLBasic -

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *****
  • Posts: 3773
  • O Rly?
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #4 on: July 21, 2010, 04:48:04 pm »
Du musst einfach nur C/C++ können, dann ist der Rest einfach!
Da bringt dir ein Tutorial vom einbinden irgendeiner Lib nichts ;)
I <3 DGArray's :D

PC:
AMD Phenom II x4 @ 3.6ghz, 4gb Ram, GTX 260 1GB, Windows 7 64Bit

Laptop:
AMD Athlon 64 X2 Dual QL62, 17" WXGA+, 4gb Ram, ATI Mobile Radeon HD 3200 512MB, 250gb HD, Windows Vista 32Bit

Offline backslider

  • Dr. Type
  • ****
  • Posts: 271
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #5 on: July 21, 2010, 04:54:01 pm »
schade :D Aber das sehe ich wohl ein  ;)
GLBasic Rockz!
---------------------------------------------------------------------------------------------------------------------------------
PC: Intel Q9550, ASUS P5Q Premium, 8 GB DDR II, NVIDIA GTX 260, 1 TB HDD, Win 7 Professional 64Bit
Notebook: ASUS Z53M
- aktuellstes GLBasic -

Offline venus88591

  • Mc. Print
  • *
  • Posts: 4
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #6 on: August 25, 2010, 09:30:59 am »
Du musst einfach nur C/C++ können, dann ist der Rest einfach!
Da bringt dir ein Tutorial vom einbinden irgendeiner Lib nichts
« Last Edit: August 25, 2010, 10:24:39 am by Kitty Hello »

Offline backslider

  • Dr. Type
  • ****
  • Posts: 271
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #7 on: August 25, 2010, 10:32:52 am »
Wieso kopierst du Schranz0rs Eintrag? xD
GLBasic Rockz!
---------------------------------------------------------------------------------------------------------------------------------
PC: Intel Q9550, ASUS P5Q Premium, 8 GB DDR II, NVIDIA GTX 260, 1 TB HDD, Win 7 Professional 64Bit
Notebook: ASUS Z53M
- aktuellstes GLBasic -

Offline Quentin

  • Prof. Inline
  • *****
  • Posts: 758
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #8 on: August 25, 2010, 10:55:21 am »
das Kiddie spamt schon die ganze Zeit so hier rum, man sollte den User löschen

Offline backslider

  • Dr. Type
  • ****
  • Posts: 271
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #9 on: August 25, 2010, 12:21:03 pm »
Vorallem nur 4 Posts? oO Könnte das nen Bot sein? Oder einfach jemand mit zuviel Langeweile.
GLBasic Rockz!
---------------------------------------------------------------------------------------------------------------------------------
PC: Intel Q9550, ASUS P5Q Premium, 8 GB DDR II, NVIDIA GTX 260, 1 TB HDD, Win 7 Professional 64Bit
Notebook: ASUS Z53M
- aktuellstes GLBasic -

Offline Kitty Hello

  • Useless Servant
  • Administrator
  • Prof. Inline
  • *****
  • Posts: 6768
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: INLINE Tutorial für Dummies
« Reply #10 on: August 25, 2010, 02:11:13 pm »
Bot. Der hat immer den letzen Post genommen, dupliziert und unten Spam rein. Ich hab's erst auch net verstanden.
DELL Precision M6300: Core 2 Duo 2.20GHz, 2GB ram, NVIDIA Quadro FX 1600M, Vista Business
GLBasic SDK premium, Version: next update (beta)

Offline backslider

  • Dr. Type
  • ****
  • Posts: 271
    • View Profile
Re: INLINE Tutorial für Dummies
« Reply #11 on: August 25, 2010, 03:13:52 pm »
Dann wäre das ja geklärt :)
GLBasic Rockz!
---------------------------------------------------------------------------------------------------------------------------------
PC: Intel Q9550, ASUS P5Q Premium, 8 GB DDR II, NVIDIA GTX 260, 1 TB HDD, Win 7 Professional 64Bit
Notebook: ASUS Z53M
- aktuellstes GLBasic -