» »

C++ konstanta, ki je čas builda

C++ konstanta, ki je čas builda

twom ::

Kako bi lahko neki spremenljivki določil (konstantno) vrednost v času builda?
Ta spremenljivka bi ohranila to vrednost neodvisno od časa izvajanja.

Visual C++ 6.0

Lep pozdrav,
Peter

napsy ::

__TIME__ je takšna konstanta. Če hočeš še datum pa imaš __DATE__
"If you die, you die. But when you live you live. There is no time to waste."

twom ::

Že uporabljam ..., hvala.

Lp,
Peter

twom ::

V kodi sem uporabil __TIMESTAMP__

Koda vsebuje več Class-ov. Sama spremenljivka pa se update-a samo v primeru da delam popravke na tem Classu, v primeru da je sprememba koda v drugem Class-u pa ostane nespremenjena.

Še vedno iščem način kako neki spremenljivki določiti čas builda (ki bi se ob vsakem buildu update-al)

Lp,
Peter

MS Visual C++ 2008 Express

MrBrdo ::

char builddate[] = __DATE__;
char buildtime[] = __TIME__;
?
MrBrdo

xordie ::

Govorim na pamet :)

Dummy class z vrednostjo __TIMESTAMP__.
Pre-build event: batch skripta, ki izbrise Dummy.obj
x

joze67 ::

A nima vcc nek cmdline switch /D, s katerim določiš vrednost predprocesorjevega simbola? To bi rešilo isti problem, s poljubno vrednostjo.

twom ::

touch.exe je tisto kar sem iskal.

Lp,
Peter


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Random restart računalnika (strani: 1 2 )

Oddelek: Strojna oprema
7512834 (10879) Pero_SLO
»

C programiranje (strani: 1 2 3 )

Oddelek: Programiranje
14127778 (18074) amacar
»

C++ double _1.0000imavrednost0.99999

Oddelek: Programiranje
131587 (1340) Spura
»

CATALINA_OPTS environment variable

Oddelek: Programiranje
61355 (1217) xsenon
»

[C++] dinamicna alokacija iz subrutine

Oddelek: Programiranje
171195 (1045) spin

Več podobnih tem