![]() |
Cytat:
heheh, to wiesz, wszystko zależy, np ja cofnąłem się jeszcze bardziej do ASM :), chociaż ostatnio próbuję C, ale zaduze pliki mi wychodzą :| |
@Patrix nie warto sie bawic w takie jezyki jak stare C ;] Trzeba isc do przodu a nie cofac sie;) Szczerze to po tym tygodniu dostalem oczoplasu od metod numerycznych i programowania C/C++ a poza tym po dobrym piwie jestem i nie chce mi sie dzisiaj nad tym myslec ;)
|
A nie mo***380;na robi***263; offsetu jak napotkany znak to ">"?
Np. p***281;tla napotyka znak "<" ko***324;czy dzia***322;anie i rozpoczyna si***281; od [i] + 3 i leci do momentu kiedy mamy znacznik "<" zapisuj***261;c ci***261;g do jakiego***347; stringa. I tak w k***243;***322;ko a***380; p***281;tla while nie b***281;dzie fa***322;szywa. EDIT Dodatkowo mo***380;na sprawdza***263; czy znaki po [i] s***261; "/p>" czyli Kod:
if(plik[i] + 1 == "/" and plik[i] + 2 == "p" and plik[i] + 3 == ">") |
Cytat:
Mam pomysł, użyję strstr() z biblioteki string.h zobaczymy czy się uda ;) |
hmmm a czemu C++ nie moze byc?:>
|
taa... C++ jest podobne do PHP gdzie szalej***281;, ale C jest troszk***281; bardziej krety***324;skie :szczerb:
otwieranie pliku na wska***378;nik i inne ciu*stwa :szczerb: |
ajjj no sorki patrix ale jestem po malym i niewyraznie widze :P;] ale algorytm widzisz wiec latwo zrobisz teraz w C ;]
|
Fajnie... ale to jest C++ a nie C, pisalem w pierwszym poscie, ze pisz***281; w C :)
|
Cytat:
Zrobilem zeby po znakach </p> wstawialo 2 znaki nowej linii zeby akapity oddzielic;] |
z samym " < > " to nie jest trudno ale to ma filtrowa***263; tylko znaczniki " <p> </p> " (zostaje tylko zaw. miedzy nimi) bo gdy w smieciach b***281;d***261; inne znaczniki to one maj***261; by***263; odsiane jako ***347;mieci :)
Dlatego pisz***281;, ***380;e 3 znaki na raz ... :) |
Cytat:
1) stawiasz koniec linijki po kazdym > (ew zapis do czegos) 2) wywalasz / omijasz linijki zaczynajace sie od < |
Programowanie C
Problem tyczy programu w C (nie C# ani C++)
Na pocz***261;tek podstawa: Kod:
#include<stdio.h>Plik tekstowy abc.txt ma zawarto***347;***263;: Cytat:
Problem mam taki, ***380;e potrafi***281; to n***281;dznie odfiltrowa***263; ale szukaj***261;c tylko < > Czyli po jednym znaku otwarcia i zamkn***281;cia. Nie mam pomys***322;u jak szuka***263; 3 znak***243;w w znaczniku na raz np <p> Jakie***347; pomys***322;y ? :) |
| Wszystkie czasy w strefie CET. Aktualna godzina: 12:10. |
Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.