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.

Empfohlene Antworten

Veröffentlicht

ich wollte ein Paar Befehle (welche ich hier gefunden habe) in meinem Programm einbinden. dafür brauche ich wohl die <stdio.h>. Diese Datei habe ich im Verzeichnis von VC98, und ich habe die <stdio.h> auch in meinem Programm eingebunden. Ich weiß aber nicht genau wo die überhaupt eingebunden werden muss. Ich habe einfach meine Dateien nach anderen #include<*****> (bzw. #include"*****") durchsucht und die <stdio.h> dort eingebunden. Ich glaube das er sie noch nicht benutzt, denn es kommt eine Fehlermeldung.

Ist Wahrscheinlich ein typischer Anfängerfehler. Ich habe leider nichts eindeutiges über die Einbindung gefunden, ihr könnt mir bestimmt helfen :rolleyes:

Fehlermeldung:

--------------------Konfiguration: container - Win32 Debug--------------------

Kompilierung läuft...

StdAfx.cpp

Kompilierung läuft...

container.cpp

containerDlg.cpp

C:\Programme\Microsoft Visual Studio\MyProjects\container\containerDlg.cpp(196) : error C2601: 'init' : Lokale Funktionsdefinitionen sind unzulaessig

C:\Programme\Microsoft Visual Studio\MyProjects\container\containerDlg.cpp(214) : error C2601: 'show_grid' : Lokale Funktionsdefinitionen sind unzulaessig

C:\Programme\Microsoft Visual Studio\MyProjects\container\containerDlg.cpp(232) : error C2601: 'main' : Lokale Funktionsdefinitionen sind unzulaessig

Generieren von Code...

Fehler beim Ausführen von cl.exe.

container.exe - 3 Fehler, 0 Warnung(en)

Hast du die Include-Datei vielleicht innerhalb einer Funktion eingebunden ?

Die Fehler haben nichts (oder fast nichts) mit den #includes zu tun:

1.

Du kannst nicht einfach ein komplettes Programm in eine Methode Deiner MFC-Dialoganwendung kopieren. Das sind dann lokale Funktionsdefinitionen, und die sind nicht erlaubt.

2.

Deine Applikation hat bereits ein main-Symbol (an das Du aber nicht herankommst). Diese Funktion kannst Du Deinem Programm nicht hinzufügen, Du kannst nur den Code einer bestehenden Funktion hinzufügen.

3.

Das Programm, das Du einfügen willst, erzeugt Ausgaben auf der Konsole. Die ist aber bei MFC-Dialoganwendungen gar nicht sichtbar.

4.

Die richtige Position für das #include ist in der Datei containerDlg.cpp, möglichst weit am Anfang, aber in jedem Fall nach #include <stdafx.h>. Aber wie gesagt, das wird die anderen Probleme nicht lösen.

dann weiß ich bescheid.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

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.