Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [cpp] tworzenie pliku z obpowiednim rozszerzeniem
loo
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 26.07.2003
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


Witam,
Chcialbym zrobic w swoim programie cos takiego ze, uzytkownik podaje mi nazwe i ja chce utworzyc plik o tej nazwie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale dodac chce do tego jeszcze rozszerzenie np. ".cat". Jak takie cos uczynic? Narazie mam takie cos (utworzenie pliku o tej nazwie ale bez rozszerzenia)
Kod
TworzonyPlik.open (Nazwa, ios::out | ios::binary);


I jeszcze jedno, jak zapisuje pewien ciag znaków (tekst (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) to chcialbym aby nastepny byl pod nim. Tak jakby wstawic enter po tym pierwszym ciagu.
Kod
ciag pierwszy

ciag drugi


Pozdr.
Go to the top of the page
+Quote Post
adwol
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

Ostrzeżenie: (0%)
-----


Cytat
Chcialbym zrobic w swoim programie cos takiego ze, uzytkownik podaje mi nazwe i ja chce utworzyc plik o tej nazwie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale dodac chce do tego jeszcze rozszerzenie np. ".cat". Jak takie cos uczynic? Narazie mam takie cos (utworzenie pliku o tej nazwie ale bez rozszerzenia)
Kod
TworzonyPlik.open (Nazwa, ios::out | ios::binary);

A Nazwa jest jakiego typu? char *? Jeśli tak to możesz użyć funkcji strcat:
[php:1:a8611a1ec5]strcat(Nazwa, ".cat");[/php:1:a8611a1ec5]
Tylko pamiętaj o zaalokowaniu odpowiedniej ilości miejsca na napis. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Cytat
I jeszcze jedno, jak zapisuje pewien ciag znaków (tekst (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) to chcialbym aby nastepny byl pod nim. Tak jakby wstawic enter po tym pierwszym ciagu.
Kod
ciag pierwszy

ciag drugi

Kod
ciag pierwszynciag drugi
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 18:07