Czy w C jest odpowiednik pascalowego with

Loading thread data ...

mozesz np stworzyc macro ewentualnie uzyc jakiejs prostej nazwy np

#define a dluga_nazwa

Pozdrawiam, Rafal

Reply to
Rafal M
Reply to
Bogdan Gutknecht

Bogdan Gutknecht schrieb:

na przykład tak:

#define plus(x,y) ((x)+(y))

ale lepiej dać funkcję inline zamiast tego, mniej efektów ubocznych

Co do with to go w C nie ma. Można się posłużyć wskaźnikami zamiast tego, czasem.

Waldek

Reply to
Waldemar

Piotr Gałka schrieb:

w C nie, ale niektóre kompilatory C++ pozwalają na użycie inline też w programach C. Nie wiem, czy gcc jest takowym.

Waldek

Reply to
Waldemar

Jest.

m.

Reply to
Martin Lukasik
Reply to
Bogdan Gutknecht

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.