Basic question: Pointer to normal var?



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 06/04/2008 at 07:59, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   10.111 
    Platform:   Windows  ; Mac  ;  Mac OSX  ; 
    Language(s) :     C++  ;

    ---------
    A simplified example: I want to output the current date in the C4D console. How do I do that?

    I tried with the following code:

    > LONG Year; \>           LONG Month; \>           LONG Day; \>           GeGetSysTime(&Year;, &Month;, &Day;, NULL, NULL, NULL); \>           GePrint("Date: " + LongToString(Day) + "." + LongToString(Month) + "." + LongToString(Year)); \>

    But it makes Cinema crash immediately.

    Thanks in advance :)

    Greetings,
    Jack



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 06/04/2008 at 08:19, xxxxxxxx wrote:

    OK OK, forget about it. I just mustn't use NULL...

    Work fine now:

    > LONG Year; \>           LONG Month; \>           LONG Day; \>           LONG Hour; \>           LONG Minute; \>           LONG Second; \>           GeGetSysTime(&Year;, &Month;, &Day;, &Hour;, &Minute;, &Second;); \>           GePrint("Date: " + LongToString(Day) + "." + LongToString(Month) + "." + LongToString(Year));

    Cheers,
    Jack



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 06/04/2008 at 08:31, xxxxxxxx wrote:

    ;)



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 06/04/2008 at 08:51, xxxxxxxx wrote:

    Btw. since Cinema 4D 10.5 you can do this in a more elegant way with the FormatTime() function.

    > \> tagDateTime dt; \> DateTimeNow(dt); \> GePrint(FormatTime("%d.%m.%Y %H:%M:%S", dt)); \> \> // this outputs \> // 06.04.2008 17:47:25 \>

    cheers,
    Matthias



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 08/04/2008 at 13:40, xxxxxxxx wrote:

    Uuh, cool.

    But the date & time thing was just an example. Anyway, very nice to know, thanks Matthias!

    Also thanks to smiling RenatoT who gave me a slap on the forehead + the right tip to solve this ;-)

    Greetings,
    Jack


Log in to reply