
antrykot111
Stały użytkownik-
Postów
59 -
Dołączył
-
Ostatnia wizyta
Treść opublikowana przez antrykot111
-
Ja bym polecił to co tygrysy lubią najbardziej, czyli c++ :) A do tego Tutorial Xiona :) Jeśli chcesz środowisko to polecił bym Code::Blocks lub Dev Cpp
-
Coś mi sie nie za bardzo chce wierzyć w ten komercyjny kod ;> No jest taka możliwość chyba na VC Toolkit2k3 ale to "tylko" kompilator i linker, a tu całe IDE...no nie wiem :) A w Visualu 7 (testowałem tylko VC7.1) najbardziej mnie irytuje "look & feel" czy jak to sie tam zwie, czyli wizualne style. Rozumiem że M$ może sobie robić w takie bajery w OS'ach bo z nich korzystają "zwykli smiertelnicy" którzy jak zobaczą przezroczyste okienko to sie podniecają :) Ale dla osób które kodują nie jest ważne czy belka narzędziowa jest cieniowana czy nie :) To ma być użyteczne,a tak tylko zrzera zasoby, nie wiadomo po co :wink:
-
Zamiana Liczb Z Systemu Dziesietnego Na Binarny
antrykot111 odpowiedział(a) na lasjak temat w Programowanie
Ew możesz zrobić strukture z 32 zmiennymi typu bool :) -
#include <iostream.h>#include <conio.h>int main (){cout << "Hello World!";getch();return 0;}
-
Jak W C++ Obliczyc Czas Wykonania Algorytmu?
antrykot111 odpowiedział(a) na blondynaa temat w Programowanie
Na innym forum jakiś czas temu była o tym dyskusja. W sumie wyszło na to, że GetTickCount ma taką dokładność jak mówisz, a timeGetTime jest do 1ms, i dla zwykłych zastosowań w zupełności wystarczy. -
Jeśli jako okienko używasz CFrameWnd, to ja bym proponował wstawić do niego DialogBar'a. Będziesz miał i normalne okeinko jak w tutorialach, i normalnie pójdzie obsługiwać kontrolki jak w dialog'u.
-
Jak W C++ Obliczyc Czas Wykonania Algorytmu?
antrykot111 odpowiedział(a) na blondynaa temat w Programowanie
Co rozumiesz przez nie obliczy czasu ? Jeśli jest zero to znaczy że dana procedura wykonywała sie za krótko ( < 1ms) Jeśli chcesz testować szybkość algorytmu, to wykonaj go w pętli np 1000 razy i wtedy wynik będzie dobry :) -
Jak W C++ Obliczyc Czas Wykonania Algorytmu?
antrykot111 odpowiedział(a) na blondynaa temat w Programowanie
Proponuje użyć Przed startem algorytmu pobierasz czas, wykonujesz wszystkie operacje, i znów pobierasz czas. Potem już tylko trzeba odjąć i masz wynik :) Funkcja ta zwraca czas w milisekundach. -
Te LPSTR i inne to typdefy zwykłych char'ów :) BOOL A Boolean value.· BSTR A 32-bit character pointer.· BYTE An 8-bit integer that is not signed.· COLORREF A 32-bit value used as a color value.· DWORD A 32-bit unsigned integer or the address of a segment and its associated offset.· LONG A 32-bit signed integer.· LPARAM A 32-bit value passed as a parameter to a window procedure or callback function.· LPCSTR A 32-bit pointer to a constant character string.· LPSTR A 32-bit pointer to a character string.· LPCTSTR A 32-bit pointer to a constant character string that is portable for Unicode and DBCS.· LPTSTR A 32-bit pointer to a character string that is portable for Unicode and DBCS.· LPVOID A 32-bit pointer to an unspecified type.· LRESULT A 32-bit value returned from a window procedure or callback function.· UINT A 16-bit unsigned integer on Windows versions 3.0 and 3.1; a 32-bit unsigned integer on Win32.· WNDPROC A 32-bit pointer to a window procedure.· WORD A 16-bit unsigned integer.· WPARAM A value passed as a parameter to a window procedure or callback function: 16 bits on Windows versions 3.0 and 3.1; 32 bits on Win32.
-
Chyba zwykły ListBox wystarczy. Trzeba dodać tylko HSCROLL żeby było widać dłuższe stringi :)
-
Potrzebuję Borlanda Delphi I C++ Builder...
antrykot111 odpowiedział(a) na JaMała temat w Programowanie
eOsioł, kazy, BearShare'y i inne.....:D -
Programowanie - Początek ( Dobre Rady)
antrykot111 odpowiedział(a) na bartek24m temat w Programowanie
Dlaczego miał by to robić :) W sumie dość trudno nauczyć sie na tyle o klasach aby pisać z powodzeniem swoje, i nie natknąć sie na pętelki :) Z resztą i tak na początku jest helloworld i te sprawy :D Podsumowując C++ :) -
mina86: Czy jesteś pewien że EOL ma na końcu 0 ? Właściwie po co ono ma tam być. W stringu w pamięci jest po to aby było widomo gdzi sie kończy. Ale po co on ma być w pliku ?
-
Mam XPeka i sie dośćdługo zastanwiałem czemu wywala krzaka :) Dopiero potem na forum powiedziano mi że ma być \r\n a nie samo \n :) Ale WordPad i reszta wypaśniejszychedytorków już sobie radzi :)
-
Tak z ciekawości : Jak jest z wydajnością w tym basicu ? Czy stoi na jakimś przyzwoitym poziomie ?
-
A teraz zajażyłem czemu jestem w błędzie :wink: Gdy jakiś czas temu robiłem HTML loggera zapisywałem text binarnie WriteFile czy tam _lwrite (nie pamiętam) i stąd to zamieszanie :) Sory za wprowadzanie w błąd :unsure:
-
Jeśli zapisujesz na końcu samo '\n' to w notepadzie masz o ile mnie pamięc niemyli krzaka :) Natomiast '\r\n' (nie pamiętam czy tak czy na odwrót r z n) pozwala notepadowi otworzyć poprawnie :) Lepsz edytory (WordPad :wink: ) już sobie z tym radzą :)
-
jestes pewien ze w C jest taki kod jak EOL? bo ja o nim nie slyszalem (ale to moze byc tylko moja nie wiedza). 1657779[/snapback] No fakt, dawno nie używałem tego do czytania plików :) A kod EOL to chyba to samo co : '\r\n' ?
-
Może to ci pomoże :) A jak zaczynasz dopiero ogla, to pobaw sie najpierw Kwadratami, swiatłem, Vertex bufferem, listami...a nie tak od razu zaczynać od końca. Ale to tylko moje zdanie. (Post napisany, w świetle twojego topicu z warsztatu).
-
chyba tak: char *buf = new char[100];HFILE file = fopen("file.txt","r");fread(buf,15,1,file);Powinno śmigać :)
-
Z tym maxlenght to masz racje, ale co do number to: Jeśli w winapi jest, to w VCL też musi być :)
-
A nie wystarczy ci zwykły windowsowy skrót ?
-
A może ustaw właściwości zwykłego editboxa na number, a OnChange czy coś w tym stylu sprawdź czy nie jest więcej cyfr niż dwie :)
-
Przemieszczanie Między Formami (c++builder)
antrykot111 odpowiedział(a) na Zecke temat w Programowanie
nie kodze w builderze ale powinno być coś na kształt: forma1->show(); // lub jakaś inna funkcja show forma2->hide();// -
Problem Ze Zmienną W C++ Builder Enterprise
antrykot111 odpowiedział(a) na Zecke temat w Programowanie
Dwa sposoby :) Albo robisz nowy plik *.h powiedzmy global.h i w nim definiujemy tak: extern int x;a potem w pliku forma1.cpp i forma2.cpp robimy #include "global.h". A w którymś pliku ,powiedzmy forma1.cpp trzeba jeszcze raz ją zdefiniować int x = 5; 2 sposób ale łatwiej sie zapętlić includami :) w pliku forma1.h definujesz int x; a pliku forma2.cpp include "forma1.h" a potem odwołujesz sie forma1.x = 5; Powinno być good :)