Forum
Tipps
News
Menu-Icon

Einpar Funktionen die ICH nicht weiss..... !

Hi,

ich suche für ein prog einpar funk. die ich nicht weiss:
-eine art search funktion(suchfunktion) die aber nur in einem bestimmen verzeichniss sucht !!
-eine Delete funktion z.B.:
DELETE ja nein --> ja --> Verzeichniss --> ja nein --> ja --> [GELÖSCHT]
-ein passwort und admin wenn möglich also:
passwort: meinName
admin : Spitzname
oder so.... (aber KEINE zahlen)

ok das war alles in bezüglich C++ functionen

und geht dass das z.B. eine grosse sammlung von datein in einem order verchlüsselt und nur das selbst gemachte prog zugriff dreuf hat (also nicht durch explorer.exe)

UND DAT ALLES IN C++ !

Würde mich RIESIG FREUEN für ne antwort !!!!!!!!!!!!!!

MFG
TOMEK DER LEHRLING


Antworten zu Einpar Funktionen die ICH nicht weiss..... !:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

hi,

//Vorschlag zu DELETE-funktion
wie man das alles selber schreiben kann weiss ich nicht ABER das lässt sich im zusammenhang mit DOS-befehlen umsetzen.

z.B. in deiner cpp-datei kannst du DOS-befehle mit dem befehl 'system("mkdir neu");' einen neuen ordner "neu" im aktuellen verzeichnis der exe erstellen. mit dem system-befehl lassen sich alle DOS-befehle einbinden. also z.B. auch "rmdir neu" um das verzeichnis zu löschen.

du kannst die befehle auch eingeben und dann diese an system über eine variable übergeben.

#include <cstdlib>
#include <iostream>
#include <string.h> // wichtig für den strcat-befehl

using namespace std;

int main()
{
    char a[40],b[40],c[81]=""; // es ist wichtig die 'c' variable leer zusetzen
   
    cin>>a>>b; // eingabe der befehle (du kannst enter oder ein leerzeichen zur
               // trennung der eingabe benutzen) z.B. mkdir neuer-ordner oder
               //                                     mkdir *enter* neuer-ordner
   
    strcat(c,a); // verbindet zwei zeichenketten miteinander ( 1. mit der 2.)
    strcat(c," "); // da 'c' leer war wird der string "neu angefangen"
    strcat(c,b);  // und immer weitergeführt
   
    system(c); // übergabe des kompletten befehls and sytem
    system("PAUSE");
    return EXIT_SUCCESS;
}

// und siehe da du hast einen neuen ordner, wenn du z.B. mkdir neuer-ordner
// eingibst

du kannst dir alle DOS-befehle unter start/programme/zubehör/eingabeaufforderung ansehen.
gib dann in die kosole 'help' ein.
wenn du mehr hilfe zu einem befehl brauchst dann gib da 'help (befehl)' ein.
« Letzte Änderung: 03.06.06, 16:27:17 von Alex-87 »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

DANKEEE !! ES GEHT, WIRKLICH ES GEHT !

DANKE FÜR DIESE HILFE !!

MFG
TOMEK

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

jopp hab mich auch mal mit auseinander gesetzt...  ;D


« Fehler ohne Fehler .... ! Help !OBERFLÄCHEN PROGRAMMIEREN »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
C++
C++ ist eine von der ISO standardisierte Programmiersprache und eine erweiterte Form von C zur objektorientierten, generischen und prozeduralen Programmierung. Weitestgeh...

Dateiendungen
Die Dateiendung, auch Dateinamenerweiterung, Dateierweiterung oder einfach "Endung" genannt, besteht aus meistens drei oder vier Buchstaben und wird mit einem Punkt an de...

Dateisystem
Das Dateisystem eines Computers definiert, wie Daten auf einem Speichermedium organisiert werden. Es bestimmt dabei, wie die Informationen auf dem Medium gespeichert, gel...