Wczytanie danych do programu PDF Drukuj Email
Wpisał doctor   
Sobota, 03. Maj 2008 11:56
Wczytanie danych do programu
Często zachodzi potrzeba, aby użytkownik wpisał np. nazwę pliku który ma zostać odczytany.
Jak to zrobić w konsoli? O tym właśnie niniejsza porada.
Wykorzystyamy przy tym nowoczesną bibliotekę iostream, zamiast np. stdio.h.

Z menu C++ Builder wybieramy File->New->Other->Console Wizard
z parametrami:
  • Source type: C++
  • Use VCL: zaznaczone
  • Console Application: zaznaczone
i wciskamy OK.



Oto kod programu.

#include <vcl.h>
#include <iostream>
#include <fstream>
#pragma hdrstop

//---------------------------------------------------------------------------
using namespace std;
#pragma argsused
int main(int argc, char* argv[])
{
char a[] = "Podaj swoje imię";
cout<<a<<endl;

char buf[255];
cin.getline(buf, 255);
cout <<"Witaj "<<buf<<endl;

system("pause");
        return 0;
}

Napis wczytujemy za pomocą funkcji cin.Wielkośc tego ciągu nie może przekroczyć rozmiaru bufora, czyli 255 bajtów.
Komentarze
Dodaj nowy Szukaj
+/-
Napisz komentarz
Nick:
E-mail:
 
Strona www:
Tytuł:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Proszę wpisać kod antyspamowy widoczny na obrazku.

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Ostatnia aktualizacja: Czwartek, 31. Grudzień 2009 17:06
 
 

Losowy obraz

b7.jpg

Gościmy

Naszą witrynę przegląda teraz 11 gości 




| | | |