Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Aktuelles Verzeichnis

Empfohlene Antworten

hallo coder,

ich bräuchte mal einen kleinen tip von euch. und zwar schreibe ich gerade ein programm mit der mfc und hab nun das problem, das ich wissen muß in welchem verzeichnis ich mich gerade befinde. also das in dem die exe liegt, die beim programmstart ausgeführt wird.

ich habe nun gedacht ich nemme das verzeichnis aus der der klasse CWinApp und zwar den string CWinApp::m_ptszExeName oder aber CWinApp::m_ptszAppName und habe gedacht in einem von den beiden steht der name drin. bloß da steht bloß "test" drin obwohl das was ich wollte eigentlich in der art wie "c:\cpp\test\debug\test.exe" aussehen sollten. ich hoffe eine kann mir weiterhelfen. thx

Den kompletten Pfad liefert z.B. GetModuleFileName.

Oder besser Du benutzt getcwd, das wäre wahrscheinlich besser da Du das parsen sparst und es hier nicht OT ist ;).

  • 2 Wochen später...

Hi maddin

Es geht auch einfach.

Standardmässig sieht die main-Definition ja so aus:

int main(int argc, char *argv[])

argv ist ja eine Parameterliste, wobei argv[0] immer den Namen der exe beinhaltet. Auf den meisten Systemen sogar mit Pfad:

[ 07. April 2001: Beitrag editiert von: Ferris ]

@Ferris

problem an der sache ist, das ich das programm mit der mfc schreiben wollte und da gibt es keine main funktion.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.