Skocz do zawartości

Specter

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Wszystko napisane przez Specter

  1. Piasiu Pawlos thx =] Sroakz episze nie zrozumialee ale trudno mi pisac zroumiale jesli nie wiem o czym pisac :} Wiec 4ty Pawlos chyba trafiles ze o to chodzi ;] Jesli chodzi o 5ty chodzi mi o to mam program napisany w VC++ np program co dadaje 3liczby z Editow do siebie i w 4tym wyswietla, lecz ktos pisze program.exe 1 2 3 i te 3 parametry czyli argc = 3 i argv = { 1 , 2, 3 } wpisaly sie do Editow czyli zebym je pobral i tam wpisal pokeolei jako ergv[0] argv[1]... i chodzi mi o to jak je pobrac. Jesli chodzi o funkcje wrescie jarze bo jest to az tak proste ze nie chcialem zajarzycz musialem logicznie zrozumiecco bylo prste ze ta funckja ejst czescia klasy czyli to niej sie tak odwoluje :) Lecz pytam teraz odwolanie klas jako komponentow jak robic chyab sie definiuje w DoDataExchange(CDataExchange* pDX) co wlasnie nie wiem co to i robi sie jako DDX_Control(pDX, nazwa_komponuty , edit1); potem CEdit edit1; i to iwem gdzies czytalem ale to nie sterczy mi napewno do odbrego pisania w VC++ albo nie wiem co jest warzne jak porbac z Edita ;> azpisac umiem ale jak pobrac?? :] Piasiu :) Jesli chodzi o 2gi czyli co napisales FILE * f; f = fopen("plik.txt", "r"); ja to umiem :> lecz to jest jagby po C a ja chce np ja kjest : ifstream in; in.open("file"); int ab = 1; in << ab; tak po C++ owsku ifstream napewno nie et jedyne jest pewnie wiecej ale jakie i o to mi chodzi ;) i takze jesli chodzi o printfy i inne jak w C++ cout-em np wypisac ąę (unicode) :)
  2. Na poczatku dzieki ;D w sumie nadaje sie tu bo bazuje z mysla na VC++ konsole znam i jesli chodzi o argc itd mysle tu o [rjekcie visualnym w visual c++ a nie konsoli :> jesli chodzi o punkt numer 1 to nie wytluamczyles mi :P bo to co napisalem ja wiem lecz czy zawsze jak sie jagby zadeklaruje (zainicjuje, zadefiniuje jak to szlo :D) to czy mozn adac funkcja {cos; return bla; } czy trzeba dac nazwa_klasy::funkcja(); ale wynika ze trzeba ;] jesli chodzi o punkt 2gi wiem ze sa i mozna polaczyc wkoncu C++ to rozszerzenie C o wiecej czyli to sama ++ wiecej ;> lecz mam na mysli ze jest fprintf fwrite fputs fputc itd. a w C++ znam tylko: ifstream in; in.open("file"); int ab = 1; in << ab; in.close(); a w C znam duzo tu jedno i chce poznac wiecej mozliwosci operacji na plikach takze mysle owyjsciu np unicode wprintf chyba czy wsprintf znaczki jak ąęćń itp w C++ ;] co do 3ciego punktu nie wiesz :/ :P qrcze szkoda ;] natomaist w punkcie 4 sam nie wiem wlansie bo czytam "symfonia c++" i bylo cos takiego jak ::k i nie wiem jak to zucy (lecz nie jest to od class) :/ a co do 5tego no to jak wyzej pisalem chce to odebrac jako plik visualny/object kolorowy ;D , a nie konsola ;]
  3. 1. sza sprawa :) Jesli chodzi o klase i implementacje moze ktos mi to zdeka opisac np daje class bla { public: int funkcja(void); } co nie i potem nie daje funkcja(void){ printf("dla"); } ale daje bla::funkcja(void) { cos tu } dobrze rozumiem / interpretuje?? i o co tu chodzi? albo znak wskanik->czec_klasy; (bazuje tu na kompilatorze VC++ 6.0 i komponnetach jego zebym umial je dorbze obluszyc ;) 2. ga sprawa jak bytla pierwsza czemu nie druga co nie ;) Wiec jak z C na C++ zamienic takie rzeczy jak sprintf / swprintf (unicode) / vprintf / (wyjscia fajne) fputc / fputs / fprintf / fseel / fwrite/ (pliki) itp. bo czytam symfonie C++ i nie widze takich rzeczy zeby to zastapic / :// 3. no i byla 1/2 czemu nie 3 :P wiec jak dolaczyc pascala do C++/ bo pisze np jako konsole czy projekt w VC++ w C plus plusie ;> a kumpel w pasacla a ze azem piszemy program on tez chce cos w to wlozyc jako kod zrodlowy ale ja nie chce tego zamieniac czy jest mozliwosc jagby wspolpracy?? jak z assemblerem chyba ejst gdzies czytalem?? czy sie myle? jesli nie to jak?? tak przy okazji dam 4ke ;] 4. o co chodzi z: int k; k / ::k ?? moze i 5 :P sorka no :/ 5. Jak pobrac int main(argc,argv, env) w VC++
  4. 1. Wie ktos skad pobrac nazwe komponnetu ktory dodaje do dialogu oraz jak sie do niego odwolac np: TheListCtrl -> InsertItem(0,output); oraz skad wizasc jak w BCB 6.0 menu wyboru funkcji danego komponentu jak np: TheListCtrl -> InsertItem(0,output); 2. Pytam tu o winsock-a: soc_serwer = socket( AF_INET, SOCK_STREAM, 0 ); soc_klient = accept(soc_serwer,(struct sockaddr *)&sin, &rozmiar); int InSize = recv(soc_klient,InBuffer,sizeof(bufor),0); -- a -- sock = socket(AF_INET,SOCK_RAW,IPPROTO_IP); int InSize = recv( sock ,InBuffer,65535,0); oby dwa dzialaja a w drugim przypadku nie mam accpet uzyte, oraz InBUffer w 2gim zwraca zawsze litere ' E ' a w pierwszym przypadku InBuffer zwraac to co odebral. Umie mi ktos pomoc? :)
  5. Specter

    Edit

    Ta wiem pinolec :P potem jak czytalem co napisalem domyslalem sie ze kazdy tak pomyslizle zdanie zbudowalem ;] pinolec ja rozumiem chcialem to napisac :P:P:P ale edit ma linijki? noczy dodatkowe linijki myslalem ze to okienko Edit czyli tylko text a lsitbox richedit itp to tego ;]
  6. Specter

    Edit + multiline

    podaj moze w jakim kompilatorze czy WinApi czy BCB czy moze VC++ a tak z ciekawosci edit moze w multiline ale nie slyszalem zeby mial pare lini od tego jest listbox richedit memo itd... ;]
  7. Specter

    strcpy();

    Co uzywam hmm ;] zalezy od dnia pogody i pomyslu ;) wiec: / Dev-C++ / VC++ 6.0 / BuilderC++ 6.0 /
  8. Specter

    strcpy();

    dzienx bialy zaraz sprawdze ;] bo qfa masz dobry pomysl ze stringiem :P fakt nie uzywam tego ;]
  9. noczy nie muwie ze nie znam komend i getch tez znam lecz patrzac logncznie char znak; to pojedynczy znak nie char znak[43242] o tym muwie ;]
  10. Specter

    strcpy();

    xantos wiec ;] dzieki za odp tak na poczatek jesli chodzi o to zrodlo co mi npisales z argc i argv ja to wiem wszytko, lecz w brolandzie i vc++ nie widze funkcj int main() rozumiesz? nie wiem jak i gdzie ja zeedytowac a jesli bym ja zobaczyl i zaedytowal to o\sobie poradze juz lecz jej nie widze... lecz pytanie gdzie jest funkcja int main w borlandzie czy v++ gdzie? ;] bo jak pisze sprintf(buffor."%s",argv[0]); w borlandzie pyta sie mnie ergv nie ma czegos takiego, rozumiesz?? ze nie ma a ja nie widze funckji int main() i nie moge dodac do deklaracji char *argv[]jarzysz? ;]:);]:);]:) a co do tego exe wlasnie nie moge tego zrobic to bym o zrodelko prosil probuje na duzosposobow i cos nie idzie :/ jaki numer kodu ascii ma delete ?? ;] zeby usuwac znaki w konsoli??
  11. #include <stdio.h> char jeden_znak; while(1) { printf("napisz znak"); scanf("%c",&jeden_znak); printf("%c",jeden_znak); } // program dzialacacy // napisz znak a a napisz znak sadsagfd sadsagfd napisz znak fsaf23jkhbr38u7hdsafjkb4p9sbkjfndwaefsadf fsaf23jkhbr38u7hdsafjkb4p9sbkjfndwaefsadf // koniec // wie ktos dlaczego %c - jako jeden znak i char zna; jako jeden znak wypisuje i pobiera wiecej?? jak to jeden znak?? i pobiera wiecej wie ktos co tu jest grane?? (do pobrania powiedzmy ze to jest & czyli wskanik jagby czyli pamiec wydluza wiecej niz jeden ale printf {%c} jako jeden znak wypisuje wszytkie?? czego to wina?? wie ktos?? drugie pyt char *bla[3] = // lub // char *bla[3]; bla = {"dassafdsa","fdsafdas","adsfasd"}; wypisuje mi bla brak } czy za duzo o } ale czemu jest blad to jet dobrze :(:(:(:(
  12. Specter

    C++Builder i pytanko

    TServerSocket - jak pobrac IP z powiedzmy polaczeina 1szego jak ustawic i przypisac ze to IP to 1sze polaczenie rozumiecie? ;] chce napsiac program ze laczy sie 300 ludzi powiedzmy uzywajac TServerSocket i jest TServerSocket ServerSocket->Connections[0]; czy jakso tak wlasnie nie wiem jak zeby pobrac informacje o Connections[0] i przypisac np ze to IP 32.435.2.42 i Marcin a Connections[1] to IP 43.658.32.54 i Zenowefa wie ktos jak mi pomoc? ;] i zeby wyslac do wybranej osoby, (ip) i jak sprawdzic iel podlaczonych i ktore IP jest do ktorego Connections[<ktore>] jesli daje gdy ktos sie polaczy dodaj jego ip do lsitbox jak sprrawdzi ze 4ty leement lsitbox to Connections[4] a nie Connections[8] // jesli dorbze pisze Connections[0] ze tak sie wczytuje 2. lsitbox i irchedit sa items i line jak pobrac 1szy drugi items czy linie 1-sza 2ga lub suunac oczyscic... ipt
  13. Specter

    strcpy();

    bialy looz probuje ;] i tak mam XP wiec nie martwi mnie tamta linijka ;] nicon a strstr to nie ze szuka czy jest .exec taki text w stringu?? a jak ebdzie znazwa bla.exe.txt ;?;]
  14. Specter

    strcpy();

    what aver czy 1 czy 0 argc zwraca bardziej mysle o tym, ze nie moge poprostu tego pobrac wyskakuje mi blad ze nie ma takiej zmiennej... a nie moge jej zadeklrowac jako int main() bo builder robie po swojemu wszytko i nie wiem gdzie bylby ten poczatek (jesli jest ) poczatek czyli funkcja int main(); :/ no i reszta opytanek :)
  15. Specter

    strcpy();

    qrcze sorka ludzie lekko w blad wprowadzilem jest ok bo 30 znakow tablica bylo zamalo lecz dzieki temu sie doweidzialem ze strcpy jesli ma kopiowac do tablicy np 30 znakow ma skopiowac 50 znakow to jakos je wlaczy i dodaje koniec jako znaki ?? ;] if(text[dl-1] == 'e' || text[dl-1] == 'E' && text[dl-2] == 'x' || text[dl-2] == 'X' && text[dl-3] == 'e' || text[dl-3] == 'E' && text[dl-4] == '.') { jest to dobrze? ;] ma to sprawdzic od tylu skopiowanej sciezki jak wyzej pisalem czy to plik exe czyli <nazwa_pliku>.exe <- sprawdza to dorbze zrobilem? bo uzwgledniam wielkosc liter ;] int (*ptr)(char *str); rowne funkcji StrPrint(char *str) int StrPrint(char *str) { printf("bla"); return 3; } taki przyklad w ksiazce wie ktos o co tu lata ze sa 2 wskniki jagby oddzielne int (*ptr)(char *str); wpisywane a nie char **str; o co tu lata? i ze rowne funkci? czyloi jeden * to jak funkcja? ;/ i do tego pisze (char *ptr) to argumenty czyli niby [n] ?? a wskanik wskazuje funkcje to (*ptr) :/ qrde nie jarze nie wiem co psize :/ wie ktos o co tu chodzi? ;/ tyle pytan co :P A wie ktos jak upieknic interfejns konsoli? czyloi nie winapi a zwykly dos np kolor tla calosci / kolor tla przy danym tekscie linijce / kolro czionki / jaka czcionka / rozmiar czcionki?? jakies zrodlelko? :> nie funkcja()l bo nie wim co tam wpisac :( No i last quastion :P jak przy main(int argc, char *argv[]); // dla dosowej konsoli main(int argc, char *argv[],*env[]); //dla borlanda wiec jak to pobrac te 3 rzeczy dla borlanda? jesli pisza printf("%d",argc); nie ma ?? ;/ a jeszcze ze tyle sorka :( ale w piatek olimpiada :(( wytluamczie nzasady dzilaania continue z break rowne funkcji goto bo ja nie widze podobienstwa :/ dzieki :)
  16. Dzieki Spoon :D o "na zakładce Linker odznaczasz Use Dynamic RTL" widzialem ale zapomnialem :P qrde ale ze mnie osiolek ;D co do : "na zakładce Packages odznaczasz Build with runtime packages" zrobilem i nie weidzialem wiec Dziekuje :) i zara sprawdze czy dziala :)
  17. Hello :] Mam problem i prośbę, czy zna ktos php i potrafiłby napisac program wpolpracujacy z komponentem (TClientSocket z C++Buildera)? lub winsockiem / winapi (lecz slabo znam :/) ze np nie wiem sam jak to zrobic, ale mam konto darmowe, ktore obsluguje php www.piwko.pl, no i chce zorbic www , a dodatkowo napisac program swoj, ktory pewne dane z 5-10 plikow php czy txt (ale z serwera pobieral i ladowal do memo), zeby php otworzylo port jakos, a moj program sle text "slij" a php odpowiada śląć zawartość tego pliku. Lub drugi sposob jak sciagnac plik z internetu przy pomocy TClientSocket i zaladowac do memo znak po znaku lub calosc czy caly plik do tego samego folderu co program no i potem zaladowac :/ prosze pomoscie :( :( :( Wie ktoś jak w C++Builderze 6.0 zmienić by po kompilacji program uruchamiał się na karzdym komputerze (gdzie nie ma zaisntalowanego C+++Buildera) bo gdy go kompiluje i wlanczam gdzies gdzie nie instalowalem C++Buildera woła .lib -y i dll -ki :/ a przecierz nie zapakuje do programu dll i libów bo zjamie mi 100mb a nie 400kb :/ A jak załdować xmlke, która jest dostępna na tej stornie, która ma za zadanie zamienić mój program, na program wyglądający jak XP prosze pomoscie :( :( :(
  18. Specter

    Odnosnie BCW

    sprobuj: TImageList *bitmapa; bitmapa = new TImageList(NULL); bitmapa->Add(TBitmap *, TBitmap *); bitmapa->GetImageBitmap();
  19. Specter

    Odnosnie BCW

    A to dobrze sie domyslalem ;] Wiec jak dodac? jesli dobrze zrozumialem to tak: TImage *bitmapa; bitmapa = new TImage(NULL); bitmapa->Picture->LoadFromFile("sciezka\\plik.bmp"); dziala to napewno pod Borland 5.0 i 6.0, a co do BCW nie pracowałem sprawdz nie zaszkodzi może zadziala ;]
  20. Specter

    pamięć

    A :D hmm wiec po co RAMy jesli pamiec virtualna jest ozywana do programów (ona chyba jest czescią dysku, jak folder??), czy zle mysle? Jesli zle wiec co to pamiec: RAM w formie dla mnie programisty i moim aplikacji. VIRTUALNA jesli sie myle. no i PAGING wiem ze taka pobieram ;] ale nie wiem do czego i po co i jak sie uzywa :P. No a pamiec dysku, to wiem co to ale nie wiem znow jak pobrac, nie wiem jak z kazdej partycji, ale to juz inny klopot ;] char *ptr; ptr = (char *) 0x0022ffff; printf("%c",*ptr); /* do czego sie odnosi ten ptr? do virtual memory, czy ram? czy jest mozliwosc na pobrania od 1 do 256MB RAMu, oraz 1 do 2048MB virtual memory, danycyh?? */ char c,*ptr; c = 'a'; ptr = &c; printf("%c",ptr); getch(); czemu wypisuje "o" ?? jesli dam *ptr to jego zawartosc 'a' wyswietli wiec dobrze dam &ptr adres wskanika a jak dam samo ptr wypisuje 'o' co to to 'o' ?? /* Jak pobrac nie tylko z ramu jesli to wyzje to robi, ale jak z virtualnej i paging :) */ A wie ktos jak utworzyc skrot? :P Na pulpicie,manu szybckiego uruchamiania, dodaj - usun programy?? ;] A jak w kosoli ustalic, kolor tla? cprintf (czcionki?)? :P [list=]Odpowiedzcie prosze :). Dziekuje! :)
  21. Bialy jestes bogiem ;D pawlos ty tez bozkiem :P:P ;D chyba tego szukalem itoa ;] a wiecie ze znow mi sie pytanka nasuwaja :P 1. wiec takie pytanie, tak jagby windows przydziela walczonemu programowi pamiec, pierwsza lepsza pusta(wolna), wiec robie tam char *ptr; ptr = 97; printf("%p",&ptr); wyjdzien jakies miejsce pamieci (literka 'a'); no i wylancza progsa, wlanczam 30 innych, i znow ten progs, ta sama pamiec jesli powininem przydzielic inna, kopiuje go 30 razy, walnczam kazda kopie wszedzie ta sama pamiec?? wiec pytam sie was o co tu chodzi z ta pamiecia? char *ptr; ptr = (char *) 0x0022ff6f; printf("%c",*ptr); gdzie 0022ff6f - to wlasnie ten wczesniej ptr czyli 97 lub w char literka "a", a co wychodzi nic miejsce puste (wolne), wlaczam ten pierwszy ptrogs to samo miejsce 0022ff6f potem ten moj 2gi sprawdza meisjce jest puste?? Umei mi ktos pomoc, wytlumaczyc, bo ja tego nie ajrze (sprawdzalem to na: win 9x, oraz XP\NT ... 2. wie ktos, jak pobrac proste infa o kompie z ctrl + alt + del? np: zuzycie procka, wszytk oo wlaczonych aplikacjach itp? oraz info o kompie ogolne jaki procek, bios, ile ram jakie (czesc mam z rejeestru ale nie wszytko) a wole jednak komentkami =] moze przykladzik jakis? :P do INI tez sie przyda przykladzic:P mozesz wkleic hehe ;] dzienx chlopaki jeszcze raz ;] CO do UNICODE jak to wywolac? mam na mysli jak z konsoli gownianej =] zrobic swietny text edytor? a nie ja kw buildere napisalem gdzie wszytko latwo na tacy ;] Keee? :P kod 32m? :P msdn (cos z winda ich znowu syff) nienawdize windy, ale znow wbez niej sie nie obejdzie :P
  22. Bo jak dam petle for do np 32221 i potem printf co kazdy znak od 1 ,2 ,3 ... 32221 wypisuje mi 256 znakow i potem od nowa az do 32221, a w ksiazce od infy mam ze np. ą ma znak chyba 301 czy jakos tak gdzie 301 drukuje mi cos z przedzialu 0 - 255, gdzie tu logika? ;] wuec szukam znaku kodu ASCII znakow polskich. Jest bo gdzies widzialem ale wlasnie nie pamietam jak to zlo, wiesz jak jest strcpy(cos,do_cos); tam bylo bla(liczba,na_liczbe) gdzie "na_liczbe" to 16 dla hexa 2 dla dwojkowego itd... I tu bul nie moge z chuja zajarzyc gniazd, nie moge winsocka skapowac, z kursow zadnych,a nikt nie chce mi po polsku proste jak dla kretyna :P wytluamczyc :/ Za INI dzieki :) ale przydlaby sie przyklad moze ;] jak uzyc sama funkcja duoz nie da w sumie ;)
×
×
  • Utwórz nowe...