hipermarkety Forum - 4programmers

No item elements found in rss feed.

Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna

[C/C++] C++ CLI Windows Forms

Mam taki problem - mam napisany pewnien kod programu w zwykłych klasach c++ gdzie uzywam zwykłych operatorów new i delete i chciałbym te klasy podpiąć jako niezarządzane do visual studio c++ CLI i windows forms tzn wyniki działania tych klas wyswietlać za pomocą aplikacji c++ cli i windows forms - i mam teraz takie pytanie czy działanie tych klas ze zwykłym przydziałem pamieci ze zwykłego c++ nie bedzie stwarzało problemów w połączeniu z garbage collectorem z c++ cli???
2010-06-04 16:37:26

[C/C++] czemu taka wartosc

Na pewno to jest banalne pytanie, ale nie moge tego rozgryść. int main(){ int a[]={10, 15, 4, 25, 555, -4}; int *wsk; wsk=&a[3]; cout
2010-06-04 16:32:14

[Delphi/Pascal] PROBLEM Z GRĄ

Robię grę na zaliczenie z pascala polega ona na poruszaniu samochodem w prawo i lewo i omijaniu spadających przeszkód (prostokątów). 2 naważniejsze procedury w programie to ruch samochodu w prawo i lewo i spadające przeszkody. problem polega na tym ze procedury nie działają jednoczesnie jak moge ruszac samochodem to nie spadają przeszkody i na odwrót jak mozna to połączyć?
2010-06-04 16:15:01

[Newbie] PROBLEM Z GRĄ

Robię grę na zaliczenie z pascala polega ona na poruszaniu samochodem w prawo i lewo i omijaniu spadających przeszkód (prostokątów). 2 naważniejsze procedury w programie to ruch samochodu w prawo i lewo i spadające przeszkody. problem polega na tym ze procedury nie działają jednoczesnie jak moge ruszac samochodem to nie spadają przeszkody i na odwrót jak mozna to połączyć?
2010-06-04 16:15:01

[C/C++] C zamiana samoglosek na

Witam, mam do wykonania projekt " zastap samogloski - cyframi wg tablicy kodowania" Jak narazie zrobilem cos takiego... ale mam problem z zamiana na cyfry, wiec prosze o pomoc. pozdrawiam #include #include int main(int argc, char *argv[]) { char tekst[20]; int i, dlugosc; printf("Wpisz tekst: "); scanf("%s", &tekst); dlugosc = strlen(tekst); printf("Dlugosc tablicy: %dn", dlugosc); for (i = 0; i < dlugosc; i++) { int tekst_int = (int) tekst[i]; printf("%c : %dn", tekst[i], tekst_int); if(tekst_int == 97 || tekst_int == 101 || tekst_int == 105 || tekst_int == 111 || tekst_int == 121 || tekst_int == 117) { char tekst_char = tekst_int; tekst[i] = tekst_char; } } printf("%s", tekst); system("PAUSE"); return EXIT_SUCCESS; }
2010-06-04 16:11:15

[C/C++] [CLI/VC++EE]

Witam. Mam taki problem. Chcę umieścić zmienne globalne w innym pliku co mi wychodzi, ale nie dla wszystkich zmiennych. Zmienne będące moimi klasami nie mogą znajdować się w osobnym pliku, ponieważ mam komunikat C3145 mniej więcej :"global or static variable may not have managed type"; ZmienneGlobalne.h #ifndef ZmienneGlobalne_h #define ZmienneGlobalne_h extern int wielkoscPopulacji,iloscKlas; extern int iloscNauczycieli,iloscSal,iloscPrzedmiotow; array^ planKlas; }; #endif W tej sytuacji mam błąd tylko z własną klasą, zmienne "normalne" nie mają problemu. Ale gdy zrobię cos takiego: #ifndef ZmienneGlobalne_h #define ZmienneGlobalne_h extern int wielkoscPopulacji,iloscKlas; extern int iloscNauczycieli,iloscSal,iloscPrzedmiotow; ref class GlobalObjects { public: array^ planKlas; }; #endif to kompiluje się, ale muszę najpierw wchodzić do klasy, dopiero potem do zmiennej, co jest uciążliwe i czego nie muszę robić dla pozostałych zmiennych. Pytanie więc brzmi, jak zmienne będące moimi własnymi klasami umieścić w osobnym pliku, bez konieczności umieszczania ich w dodatkowej klasie?
2010-06-04 15:33:39

[C# i .NET] Bardzo prosta przeglądarka do JPG-ów...

Witam, napisałem takie cuś: private Bitmap MyImage; int NumberOfImages = 0; int ImageNo = 0; public void ShowMyImage(String fileToDisplay, int xSize, int ySize) { // Sets up an image object to be displayed. if (MyImage != null) { MyImage.Dispose(); } // Stretches the image to fit the pictureBox. pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; MyImage = new Bitmap(fileToDisplay); // pictureBox1.ClientSize = new Size(xSize, ySize); pictureBox1.Image = (Image) MyImage; } private void button1_Click(object sender, EventArgs e) { DirectoryInfo directory = new DirectoryInfo(@"D:/FOTO"); FileInfo[] jpegFiles = directory.GetFiles("*.jpg"); NumberOfImages = jpegFiles.Length; if (ImageNo > 0) { ImageNo--; } else ImageNo = NumberOfImages-1; ShowMyImage(directory.ToString() + "/" + jpegFiles[ImageNo].Name, 100, 100); } private void button3_Click(object sender, EventArgs e) { DirectoryInfo directory = new DirectoryInfo(@"D:/FOTO"); FileInfo[] jpegFiles = directory.GetFiles("*.jpg"); NumberOfImages = jpegFiles.Length; } private void button2_Click(object sender, System.EventArgs e) { DirectoryInfo directory = new DirectoryInfo(@"D:/FOTO"); FileInfo[] jpegFiles = directory.GetFiles("*.jpg"); NumberOfImages = jpegFiles.Length; if (ImageNo < NumberOfImages-1) { ImageNo++; } else ImageNo = 0; ShowMyImage(directory.ToString() + "/" + jpegFiles[ImageNo].Name, 100, 100); } } Wiem, że kłaniają się podstawy języka, ale zapytam: Co zrobić żeby nie powtarzać kodu: DirectoryInfo directory = new DirectoryInfo(@"D:/FOTO"); FileInfo[] jpegFiles = directory.GetFiles("*.jpg"); NumberOfImages = jpegFiles.Length; Tylko, żeby wystąpił raz. Dzieki. Pozdr. Der
2010-06-04 15:32:52

[C/C++] [winApi]klasy c++

witam, mam problem otóż dajmy na to, że chcę wykorzystać klasę która jest w pliku .h includuje sobie cala klase i jak mam w winApi wykorzystać tą klasę, czy też muszę najpierw zadeklarować przed użyciem np: klasa k; czy coś innego, chodzi ogólnie o wykorzystywanie funkcji zawartych w klasie case WM_CREATE: h_but1=CreateWindow("STATIC","Wynik dodawania", WS_CHILD|WS_VISIBLE|SS_LEFT, 100, 50, 300, 30, hwnd, NULL, hThisInst, NULL); break; case WM_COMMAND: if(HWND(wParam)==VK_W) { i tutaj chcę właśnie wykorzystać funkcje(: wiem, że motam ale piszę w biegu, pozdrawiam
2010-06-04 15:01:21

[Hardware/Software] Komputer do programów obliczeniożernych :)

Hey, Dla pasjonatów to pewnie pestka ale ja jestem totalnym laikiem w kwestiach technicznych dlatego proszę o pomoc bardziej doświadczonych użytkowników w celu oceny i ewentualnej pomocy przy doborze odpowiedniego kompa (odpowiednich parametrów/części). Zamierzam kupić sobie nowy komputer i chciałbym go zoptymalizować pod kątem bardziej obliczeniożernych programów ale nie gier! Może nie wnikając w szczegóły zamierzam (dopiero się uczę :P) pisać programy, które będą tworzyć baaardzo duuużo zmiennych (tablice o wielkości nawet kilkuset tysięcy/milionów elementów) i operować na tych danych Kingston HyperX DDR3 2X 2GB 1600MHz Intel XMP CL9 Core i5 (x2 -> łącznie 8 GB) - System operacyjny -> Microsoft Windows 7 Professional PL OEM 64Bit (chociaż nie wiem jeszcze co mi daje, że to jest professional?!? -> czy to ma jakieś znaczenie? i czy nie lepszy byłby XP?) - Karta graficzna -> jakąś kartę graficzną, chociaż nie wiem którą :( - może wy coś doradzicie -> nie chcę, żeby była wypasiona ale, żeby każda gra na niej chodziła. Tak, żeby wszystko ładnie grało... :) - Płyta główna -> Myślę nad: Intel DP55KG lub Intel DP55WG bulk (chociaż nie wiem... A może jakiegoś Asusa?... Z tych ważniejszych części to chyba wszystko ale kompletnie nie wiem na co powinienem zwracać uwagę... Przykładowo: Czy powinienem zwracać uwagę na następujące parametry (a jeśli tak to dlaczego - w czym mi to pomoże?/co mi to daje?): ->Parametry procesora - częstotliwość taktowania magistrali GT/s - pojemność pamięci cache L2/3 - taktowanie grafiki (do czego jest to w ogóle w procesorze? :/) ->Płyta główna -czy ma jakieś większe znaczenie? -na co zwracać uwagę? ->Pamięć DRAM - czy pojemność pamięci ma znaczenie dla szybkości obliczeń (jak tak to w jaki sposób?). Na pewno nie zaszkodzi ale czy pomoże? - czy częstotliwość pracy ma znaczenie? i co jeśli częstotliwość kostek jest większa od możliwości procesora - bo coś czytałem, że i5 może wykorzystać tylko 1333 MHz a kostki, które sobie wypatrzyłem mają 1600 :) - czy opóźnienie - "cycle latency" mają znaczenie? ->System operacyjny -czy ma znaczenie wersja 32/64 bitowa? -czy ma znaczenie windows 7 home edition od pro? (gdzieś przeczytałem, że pro jest szybszy... czy to prawda? jeśli tak to w jakim sensie? tzn. czy sam system czy również programy odpalane na nim?) -czy system operacyjny w ogóle ma jakieś znaczenie? (czy np. nie lepiej zostać przy XP?) Oczywiście jak coś przeoczyłem i powinienem jeszcze na coś zwrócić uwagę to również proszę o taką informację. Pozdrawiam i z góry dziękuję za każdą okazaną pomoc!
2010-06-04 14:59:50

[C/C++] aplikacja MFC cos wrodzaju paneli

Witam. Chcę stworzyc aplikację CDialogBased czyli zwykłą okienkową w MFC w Visual Studio 2008. Moje pytanie brzmi: czy w MFC w tego rodzaju aplikacji istnieje coś takiego jak panel w C# lub javie by mozna było na to przerzucić kontrolki np przyciski i przełączac się między tymi panelami?? Jesli tak to jak to zrobić zeby można było też układaćna tych "panelach" przyciski metodą drag and drop??? Proszę o opis tworzenia takiego panelu iprzełączania się pomiedzy nimi...
2010-06-04 14:43:41

[Java] [jogl] mignie i znika

Zainstalowałem JOGLa wszystko śmiga, błędów żadnych nie wyrzuca, ale w momencie kiedy rysuje coś za ekranie to to mignie, a później jest tylko biały ekran, jak ruszę oknem, zmienię jego rozmiar, to znów mignie to co narysowałem.
2010-06-04 14:29:40

[Java] Formatowanie JTable

Witam serdecznie! Mam pytań kilka: mam tabelę JTable plansza. Rozmiar 9x9: 1. Jak wyśrodkować wpisywany tekst w tabeli (w google nie mogę znaleźć)? 2. Jak obramować bądź wyróżnić innym tłem każdy kwadrat w tabeli rozmiaru 3x3 w tabeli 9x9? 3. jak sprawić by w momencie wpisywania danych do komórki tabeli nie klikać potem na inną komórkę, żeby wpisywane dane "weszły" do tabeli (wpisuję jakąś liczbę do komórki tabeli i jeśli kursor miga w tej komórce i kliknę na przycisk wylicz - ta wprowadzana wartość nie zostaje uwzzględniona w tabeli - nie ma jej) Szukałem odpowiedzi na te bolączki i nie znalazłem zadowalającego rezultatu. Może, a raczej wiem, że Wy pomożecie. Dziękuję i pozdrawiam. Mój kod: private void initComponents() { jScrollPane1 = new javax.swing.JScrollPane(); plansza = new javax.swing.JTable(); btn_poprawnosc = new javax.swing.JButton(); btn_rozwiaz = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); plansza.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION)); plansza.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N plansza.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { {null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null} }, new String [] { "", "", "", "", "", "", "", "", "" } )); plansza.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR)); plansza.setRowHeight(35); jScrollPane1.setViewportView(plansza); btn_poprawnosc.setText("Sprawdź poprawność"); btn_poprawnosc.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btn_poprawnoscActionPerformed(evt); } }); btn_rozwiaz.setText("Rozwiąż"); btn_rozwiaz.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btn_rozwiazActionPerformed(evt); } }); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 338, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 54, Short.MAX_VALUE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(btn_rozwiaz, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(btn_poprawnosc, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addGap(42, 42, 42)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(btn_poprawnosc) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(btn_rozwiaz)) .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 318, javax.swing.GroupLayout.PREFERRED_SIZE)) .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); pack(); }//
2010-06-04 14:27:09

[C# i .NET] Ati stream + c# da się ?

Ati stream + c# da się ? A jak się da to czy ma ktoś jakiś przykładowy kod ?
2010-06-04 14:09:00

[C# i .NET] Zapytanie z parametrami do MySQl

Prosty problem: przekazywanie parametrów do zapytania. Jeśli wpisze konkretną wartość pod @number to wszystko działa OK. Istnieje dużo przykładów w sieci, ale żaden nie pasował do mojego.. String Query = "DELETE FROM samochod WHERE samochod_id = @numer"; MySqlCommand cmd = new MySqlCommand(Query, Glowna.serwer.connection); MySqlParameter param = new MySqlParameter(); param.ParameterName = "@numer"; param.Value = indeksy.Count; // wartość integer cmd.Parameters.Add(param); cmd.ExecuteNonQuery();
2010-06-04 13:59:13

[Java] Problem z parserem DOM

Hej, Chcę za pomocą parsera DOM sparsować dokument np: Jak widać w definicji DOCTYPE nazwa pliku DTD jest bez ścieżki. Teraz jak parsuję ten plik(Fragment kodu): DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance(); docFactory.setValidating(true); DocumentBuilder docBuilder = docFactory.newDocumentBuilder(); Document domDocument = docBuilder.parse(input); To otrzymuję błąd że nie znaleziono pliku request .dtd. Bo plik ten jest pobierany spod lokalizacji gdzie uruchomiono program. Czy da się zrobić aby ustawić parserowi gdzie ten plik się znajduje ? Pozdrawiam, kaziuuu
2010-06-04 13:57:04

[Inżynieria oprogramowania] Licencje GNU

Pisze aplikacje która korzysta z innej aplikacji (osobny plik exe) ta osobna aplikacja jest wydana na licencji GNU Lesser General Public License. mój program wywołuje osobny proces i przekazuje w linni poleceń parametry i czyta ze standardowego wyjscia wyniki i dalej je przetwarza. i teraz pytanie. czy musze udostępniać kod źrudłowy? Robert Olechowski
2010-06-04 13:54:05

[C/C++] QT zmiana koloru przyisku po kliknięcu

Witam nigdy wcześniej nie programowałem graficznie a mam do zrobienia mały program w QT. Chcę aby po kliknięciu w przycisk zmieniał się jego kolor na np czarny znalazłem takie coś: button->setStyleSheet("* { background-color: rgb(255,125,100) }"); Jednak nie wiem jak zrobić żeby odbywało się to po kliknięciu. Fragment programu: QApplication app (argc, argv); QTextCodec::setCodecForCStrings (QTextCodec::codecForName ("Windows-1250")); QMainWindow window; window.setGeometry (150,150,700,800); window.setWindowTitle ("nana"); square plansza[35][35]; for(int i=0;i
2010-06-04 13:44:11

[C/C++] średnia geometryczna z wartością bewzględna

Jak uzupelnic ten kod o wartosc bewzgledna? Prosze o pomoc #include #include #define ROZMIAR 1000 main() { int n; double A[ROZMIAR], srednia=1; cout > n; cout A[i]; for(int i=0; i
2010-06-04 13:31:26

[C/C++] JAK TO MOZLIWE

Przedstawię Wam kod banalnego programu. #include #include int main() { int nLiczba1; std::cout nLiczba1; if ( nLiczba1 > 100) { std::cout
2010-06-04 13:25:25

[C/C++] Książka do nauki C++

Witam. Mam pytanie odnośnie książki do nauki języka C++ OD PODSTAW, zgodnej z obecnymi standardami. W chwili obecnej znam język Turbo Pascal i podstawy jScriptu oraz bardzo powierzchownie C++. Wiem, że cenioną przez programistów książką jest "Symfonia C++" i "Thinking in C++". Czekam na Waszą opinię. Zainteresowany jestem również książką wydawnictwa Helion "C++. Pierwsze starcie", która to jest w dość przystępnej cenie. Zależy mi na materiałach, które w dość prosty sposób wprowadzą mnie w podstawy programowania C++.
2010-06-04 13:19:18

[Bazy danych] Xml i baza danych MySQL

Mam problem z pobraniem wybranych rekordów i wyświetleniem ich w XML Oto kod: Co trzeba poprawić?
2010-06-04 13:04:16

[C/C++] C++ obliczanie sumy liczb parzystych z tablic

Co jest w tym kodzie żle? Proszę o pomoc... #include #include #define ROZMIAR 1000 main() { int n; double A[ROZMIAR], suma=0; cout > n; cout A[i]; for(int i=0; i
2010-06-04 12:50:39

[C/C++] [c++ builder] Tablica Form

Witam! Tworzę tablicę form, które następnie przypisuje poszczególne formy. TForm* foremka[5]; foremka[0] = Form6; foremka[1] = Form2; foremka[2] = Form3; foremka[3] = Form4; foremka[4] = Form5; Później odwołuję do elementów tablicy, aby zamknąć formę, jednak wywala mi błąd. foremka[activeform]->Close(); http://img684.imageshack.us/img684/8374/errorjk.jpg
2010-06-04 12:23:28

[Java] Watki a sprzatanie

hej mam takie teoretyczne pytanie-przykladowo stworzylam sobie watek Test, w nim, w metodzie run sa jakies tam rzeczy robione. co jakis czas watek idzie spac i pozniej na nowo sa robione akcje. sa ta akcje zwiazane (m.in) z pobieraniem maila(tzn jak pojawi sie nowy to pobiera). i teraz tak - chce zeby ten watek mi sie zamknal po kilku godzina/dniach (niewazne). co stanie sie z tymi obiektami typu Store/folder? tzn np: public void run(){ try{ //kod /* connect */ store.connect((String) hm.get("host"), (String) hm.get("user"), (String) hm.get("password")); //dalszy kod //gdzies tam pozniej: folder.open(Folder.READ_WRITE); }catch(Exception e){ }finally({ store.close(); folder.close(); try{ }catch(Exception e){} } } i teraz tak - w przypadku jakiegos exception przejdzie mi do finally i zamknie store i folder. ale jesli ja chce ten watek ubic/zakonczyc np po 10h to czy przejdzie mi do finally? czy nim go ubije to powinnam wywolac metode do sprzatniecia, np cos w stylu: public void sweepAll(){ try{ folder.close(false); store.close(); }catch(MessagingException mex){ mex.printStackTrace(); } } chodzi mi o to, czy zniszczenie obiektu tego moje watku bedzie rownoznaczne z wywolaniem finally, a tym samym poprawnym zamknieciem folder i store? pzdr, misty
2010-06-04 12:22:40

[Off-Topic] Carrier switch

Witam, Ostatnio stwierdziłem, że mam dosyć programowania wysokopoziomowego (obiektówka to imho b. przereklamowana sprawa) a że w językach na prawde wysokiego poziomu (np. Haskell) praktycznie nic się nie programuje komercyjnie stwierdziłem, że wolę zejść na niski poziom. Na niskim poziomie przynajmniej decyzje projektowe podejmuje się kierując realnymi przesłankami jak rozmiar kodu, zużycie pamięci szybkość wykonania. No ale ten post nie miał być o porównywaniem niższego levelu z wyższym. Mianowicie chciałbym zająć się systemami czasu rzeczywistego na platformy embedded. Niestety nie mam w tym żadnego doświadczenia (jedynie jakaś tam znajomość budowy wewnętrznej Linuksa i Windowsa). Co muszę się nauczyć, żeby zatrudnić się w firmie programującej RTOSy tudzież inne niskopoziomowe rzeczy? Jak przygotować się do rozmowy w takiej firmie? Czy moje poprzednie 2 letnie doświadczenie w programowaniu wysokopoziomwym ma jakieś znaczenie? Pozdrawiam.
2010-06-04 11:57:06

[C/C++] Visual C++ 6 klient FTP

Witam, jeśli temat był już poruszany przepraszam, "Szukaj" nic nie wykazało. Programuję w VC++ 6.0 . moim zadaniem jest napisanie klienta FTP z podstawowymi opcjami , lecz mam mały problem nie potrafię ruszyć z miejsca, czytałem po różnych stronach, przeglądałem różne kody , ale nadal nic. Czy możecie mi dać kilka wskazówek jakich funkcji użyć , przykładowe kody. Pozdrawiam
2010-06-04 10:30:29

[Newbie] Komponent Omega

Witam, wie ktoś może skąd ściągnąć komponent Omega pod delphi ? Na Googlach nie mogę znaleść...Może ma to znaczenie może nie pod wersję 7.
2010-06-04 10:19:00

[Delphi/Pascal] Zbiór obiektów w Delphi

Witam. Jak można utworzyć zbiór obiektów w Delphi? Mam 100 paneli i chcę wykonywać konkretne czynności na wszystkich na raz. Np. wszystkim zmienić kolor lub jej zaznaczyć/odznaczyć. Macie jakiś pomysł? Bardzo proszę o tłumaczenie metodą chłopską, bo nie jestem zawodowcem. Pozdrawiam
2010-06-04 09:29:15

[Java] Zaznaczanie obszaru na obrazie

Witam, ktoś ma jakiś pomysł jak na obrazie zaznaczyć kwadratowy obszar, który można by formatować (np filtrować)(mecze sie nad tym juz ladne pare godzin jak ktos wie niech chociarz naprowadzi na trop ;-P )??
2010-06-04 09:27:08

[Delphi/Pascal] Płynne przesuwanie elementu

Witam. Mam mały problem. Przy przesuwaniu elementu za pomocą strzałek występuje element przeskoku. Przy trzymaniu strzałki element porusza się o jedno miejsce, chwila przerwy i później już płynnie się przesuwa. Jak pozbyć się przeskoku. procedure Tglowna.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if key=vk_left then klocekruch.Left:=klocekruch.left-20; if key=vk_right then klocekruch.Left:=klocekruch.left+20; end; Z góry dzięki za pomoc. Szukam już dwie godziny i nic. Nie mogę znaleźć odpowiedniej frazy do google.
2010-06-04 08:23:52

[Newbie] [c#] regex - pozycja znalezionego tekstu

Hej Mam pytanie odnosnie pozycji wzorca znalezionego w tekscie. Wczytalem sobie plik, ktory wyglada nastepujaca b b Pozycje wystapien wyrzuca mi nastepujace 0 - tutaj sie zgadzam 3 - nie wiem czemu Wg mnie liczac od zera + dodajac znak nowej linii powinno byc 2 Moze ktos mi wytlumaczyc co ten regex jeszce uwzglednil ?
2010-06-04 02:52:18

[C# i .NET] Odpowiednik Java Midlet w C# ? soft na komórki

Witam, czy w Visual Studio (język C#) jest możliwość pisania oprogramowania na telefony np. z symbianem (NOKIA) ?? Jeśli tak to w czym i po krótce - jak ? Resztę wygooglam, proszę o podanie haseł... Dzięki! Pozdr.
2010-06-04 02:49:03

[C# i .NET] JPG - profile kolorów

Witam! Mamy obraz w formacie JPG. Szukamy wartości: Embedded profile lub/i Tagged Profile - jak odczytać te wartości? Embedded profile / Tagged profile mogą przyjmować wartości: IEC ......, sRGB, AdobeRGB, itp... Nie wiem jaki jest dokładnie zestaw wartości, ale to coś koło tego. Jak dotrzeć do tych wartości, gdzie one są ukryte w nagłówku pliku JPG ? Czy może macie jakieś gotowe rozwiązanie ? Dziękuje!
2010-06-04 02:11:11

[C/C++] JPEG: Embeded profile i Tagged Profile - jak odczytać?

Witam! Mamy obraz w formacie JPEG. Szukamy Embedded profile lub/i Tagged Profile - jak odczytać te wartości? Embedded profile / Tagged profile to może być IEC ......, sRGB, AdobeRGB, itp... Nie wiem jaki jest dokładnie zestaw wartości, ale to coś koło tego. Jak dotrzeć do tych wartości, gdzie one są ukryte w nagłówku pliku JPG ? Czy może macie jakieś gotowe rozwiązanie ? Dziękuje!
2010-06-04 02:09:44

[C# i .NET] okienka c#

Witam. Tworzę nowy obiekt form private void pictureBox6_Click(object sender, EventArgs e) { raport rr = new raport(); rr.Show(); } i chcę mieć możliwość zamknięcia go gdy mi się otworzy, w metodzie tej klasy : private void pictureBox1_Click(object sender, EventArgs e) { ?? } Jak to zrobić ?
2010-06-04 01:59:52

[Java] DFS nie stopuje po znalezieniu drogi

Witam. Mam pewien problem javovo algorytmiczny. Temat jest długi ale chodzi tak naprawdę o 3 linijki(ale może błąd jest wyżej) w kodzie, zaznaczone wyraźnie. Bardzo proszę o pomoc. Otóż tak mam Punkt, który upraszczając trzyma w sobie połączenia z innymi punktami(dokładnie tablicę stringów-nazwy tych punktów, odszukiwaniem i zwracaniem szukanego punktu jako obiektu Punkt zajmuje się odpowiednia metoda). Szukam drogi między dwoma punktami i przeszukiwanie DFS się wykonuje, wypisuje mi się gdzie [] to miejsce gdzie miała byc nieszczęsna ścieżka: ArrayList Kuznice Tu byłem Tu TEŻ Kalatowki -- właśnie tutaj chciałem trafić Tu byłem Tu byłem Tu TEŻ Hala Kondratowa Tu byłem Tu byłem Tu TEŻ Przelecz pod Kondracka Kopa Tu byłem Tu TEŻ Kopa Kondracka Tu byłem Tu TEŻ Kondracka Przelecz Tu byłem Tu byłem Tu TEŻ Giewont Tu byłem Tu byłem Tu byłem Tu byłem Tu TEŻ Kasprowy Wierch Tu byłem Tu TEŻ Myslenickie Turnie Tu byłem Tu byłem Tu byłem Tu TEŻ Szalasiska Tu byłem Tu byłem Tu TEŻ Murowaniec Tu byłem Tu TEŻ Przelecz miedzy Kopami Tu byłem Tu TEŻ Nosalowa Przelecz Tu byłem Tu byłem Tu TEŻ Nosal Tu byłem Tu byłem Tu TEŻ Bystre Tu byłem Tu byłem Tu byłem Tu TEŻ Polana Olczyska Tu byłem Tu byłem Tu TEŻ Wielki Kopieniec Tu byłem Tu byłem Tu TEŻ Toporowa Cyrhla Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu TEŻ Czarny Staw Gasienicowy Tu byłem Tu byłem Tu TEŻ Przelecz Karb Tu byłem Tu TEŻ Czerwone Stawki Tu byłem Tu TEŻ Swinicka Przelecz Tu byłem Tu TEŻ Przelecz Liliowe Tu byłem Tu byłem Tu byłem Tu byłem Tu TEŻ Swinica Tu byłem Tu byłem Tu TEŻ Zawrat Tu byłem Tu byłem Tu TEŻ Kozia Przelecz Tu byłem Tu TEŻ Zmarzly Staw Tu byłem Tu byłem Tu byłem Tu byłem Tu TEŻ Zadni Granat Tu byłem Tu TEŻ Skrajny Granat Tu byłem Tu byłem Tu byłem Tu TEŻ Kozi Wierch Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu TEŻ Koscielec Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem Tu byłem [] A szukam drogi między kuźnicami, a kalatówkami, więc powinno od razu się dodać i wypisać na końcu tam gdzie jest [], ale nie, program nie zauważa, że natrafił na swój cel, no i nie dodaje skubaniec do ArrayList. A wiem że cytaty są dość długie, ale niezbędne. public ArrayList DFS (Punkt początek, Punkt koniec){ ArrayList drogi = new ArrayList(); ArrayList droga = new ArrayList(); Punkt domyślny = początek; czas = czas + 1; domyślny.setCzaswykonania(czas); System.out.println(domyślny.nazwa); for(int i = 0; i
2010-06-04 01:29:40

[Off-Topic] Program do tworzenia dokumentacji

Witam. Mozecie polecic jakis prosty, darmowy program do tworzenia dokumentacji ?
2010-06-04 00:09:10

[Newbie] [cURL] Wyslanie naglówka

Hej! Mam nagłówek przechwycony przez firebuga i teraz chciałbym go wrzucić do cURL. Jak to zrobić? Serwer jest strasznie restrykcyjny z tego co zauważyłem bo próby przesłania części danych nie powiodły się. Tak wygląda nagłówek a do tego są jeszcze dane POST: POST / HTTP/1.1 Host: ******************* User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: pl,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7 Keep-Alive: 115 Connection: keep-alive Referer: ***************** Cookie: PHPSESSID=5ca59725a2d1faa35373b6aad7b0e754; a=aed579c0be7078dcba1ca446c6fd4121; __utma=119820042.1869337982.1275593529.1275593529.1275593529.1; __utmb=119820042.28.10 Proszę o pomoc i pozdrawiam [browar]
2010-06-04 00:08:35

[Inżynieria oprogramowania] System obsługuje jednoczesnie czat, videoczat, call center

Poszukuję systemu który obsługiwałby kilka rzeczy (w jednym systemie) - czat, videoczat, call center (rozmowy wychodzące na telefony stacjonarne). Chodzi mi o gotowe rozwiazania - tzn wykupienie licencji od firmy ktora ma juz stworzony taki program / system. Ponadto funkcjonalnosc powinna byc taka: tworzenie historii rozmow, mozliwosc podpiecia systemu platnosci, mozliwosc uruchamiania jakiejs prezentacji przez taki system, aby osoba na videoczacie mogla zobaczyc). To ma byc taki system obslugi klientow przez internet za pomoca tych 3 kanalow (czat, videoczat oraz dzwonienie).
2010-06-03 23:52:01

[Hardware/Software] System obsługuje jednoczesnie czat, videoczat, call center

Poszukuję systemu który obsługiwałby kilka rzeczy (w jednym systemie) - czat, videoczat, call center (rozmowy wychodzące na telefony stacjonarne). Chodzi mi o gotowe rozwiazania - tzn wykupienie licencji od firmy ktora ma juz stworzony taki program / system. Ponadto funkcjonalnosc powinna byc taka: tworzenie historii rozmow, mozliwosc podpiecia systemu platnosci, mozliwosc uruchamiania jakiejs prezentacji przez taki system, aby osoba na videoczacie mogla zobaczyc). To ma byc taki system obslugi klientow przez internet za pomoca tych 3 kanalow (czat, videoczat oraz dzwonienie).
2010-06-03 23:52:01

[Newbie] [delphi] tablica dwuwymiarowa - problem

hi, mam pewien problem natury czysto przypadkowej, owy problem nalezy do tych co to raz zadziala a raz nie... do rzeczy. Chce stworzyc tablice dwuwymiarowa dynamiczna, ustawiam ja jak ponizej: var N: Integer; Tab: array of array of Integer; procedure cos; begin N:= 5; SetLength(Tab, N, N); end; i teraz np dla N = 3 program dziala , a dla N = 5 i innych nie... nie dziala tzn zamyka sie bardzo szybko bez wyniku... writelny redlny itp sa na miejscu.... kto ma pomysl jak to roziwazac, a moze po prostu napisac jak zadeklarowac taka tablice... pozdro
2010-06-03 22:18:56

[C# i .NET] C# i Java / Kodowania Znaków Dwie Strony

Witam, Mam następujący problem. Dwie aplikacje rozmawiają ze sobą :-) ale nie mogą się za bardzo dogadać. Klient -> Serwera Serwer Odbiera Wszystko bardzo ładnie i wyświetla bez zniekształceń. Serwer -> Klienta _-_ I tu się zaczynają schody bo w miejscu ĄŻŹĆÓĘŁŚŃ są krzaki konkretnie jeden krzak (taki czarny rąb ze znakiem zapytania). Moje pytanie jest takie co i jak mogę poprawić, żeby się ta komunikacja ładnie kończyła? Próbowałem już zmiany sytem.text.encoding. na różne dostępne kodowania włącznie z Default i UNICODE w pierwszym przypadku dostaję krzaczory totalne w miejscu polskich znaków, w drugim odczyt w ogóle chyba się poprawnie nie wykonuje, bo tekstu ni ma, czyta znaki jako puste. Związany Kod W jednym domku Klient C# Wysyłanie do Serwera Javy byte[] DaneBinarne = System.Text.Encoding.UTF8.GetBytes(Tekst + "n"); if (Gniazdo != null) { Gniazdo.Send(DaneBinarne); } Odczyt z Serwera Javy char[] Znaki = new char[ile + 1]; System.Text.Decoder d = System.Text.Encoding.UTF8.GetDecoder(); int dlugoscZnaku = d.GetChars(IDGniazda.buforDanych, 0, ile, Znaki, 0); String S = new String(Znaki); DopiszDoRTB(richTextBox1, S); W drugim domku Serwer Javy Wysyłanie do Klienta C# this.Wyjscie.format(Tekst, "UTF8"); Odczyt od Klienta C# Tekst = Wejscie.readLine();
2010-06-03 22:18:16

[C# i .NET] C# Liczenie

Witam. Piszę program do pewnej gry i potrzebuję kilku informacji. W skrócie napiszę o co chodzi. Mam w tablicy ceny 40 różnych produktów. Do textboxa multiline dostaję listę produktów. Każda linia zawiera ilość produktux nazwa produktu. Takich linii może być od 1 do 10. I muszę policzyć ceny tych produktów, jakby wykonać te działania, zamieniając nazwę produktu w odpowiednią cenę z tablicy. Tylko jak pozamieniać te nazwy w ceny? Próbowałem już rozdzielić informacje za pomocą Split, ale każda linia jest odzielona "rn" co jest za długie dla char. Jeśli podzielę przez n, r będzie mi zawadzać. Nie mam pojęcia jak to rozwiązać.
2010-06-03 21:57:52

[Bazy danych] baza danych - sklep

Witam Jako zaliczenie przedmiotu muszę zaprojektować bazę danych, męcze się z tym już drugi dzień;/ próbowałem zrobić bazę schroniska dla zwierząt i kliniki weterynaryjnej, ostatecznie postanowiłem zrobić prostą bazę sklepu zoologicznego:D gdyż czasu mam coraz mniej i po świętach projekt muszę oddać:D poniżej zamieszczam schemat bazy danych, będe bardzo wdzięczny za wskazówki i rady;] http://img13.imageshack.us/img13/3135/sklepq.jpg
2010-06-03 21:54:58

[Newbie] [DELPHI] Kliknięcie na obrazek- pogrubienie

Witam serdecznie! Otóż mam problem. Chciał bym aby po kliknięciu na obrazek, włączyło się w miejscu RichText możliwość pogrubionego tekstu (nie całego, tylko od tego momentu co wcisnąłem) Jaka jest na to komenda? Za pomoc serdecznie dziękuję! Pozdrawiam Ernest S.
2010-06-03 21:50:20

[Newbie] [C++] Zasieg zmiennej

Hej. Mam oto taką funkcję : void generator(int zakres) { int tab[zakres]; for(int i = 0; i < zakres; i++) { tab[i] = rand() % zakres + 1; } } i dajmy na to, miałbym inną funkcję i chciałbym w niej użyć tab, to jakbym miał to zrobić ? Wiem, że globalna zmienna pomoże, ale mi chodzi akurat o taki przypadek. void odczyt(void) { cout
2010-06-03 21:22:50

[C/C++] problem z tablica dynamiczna pewnej klasy C++

nie wiem czemu po tym jak podam liczby do poszczególnych tablic w klasach wyłącza mi się okno kompilacyjne ( chciałem zrobić sortowanie DFS dla podanej przez użytkownika liczbie wierzchołków nie większej jak 20 ) kod:: //DFS #include #include zewnętrznych class dane//wierzcholka { public: int kol; int tab[19]; }; using namespace std; //*********** main() { cout
2010-06-03 20:44:38

[C/C++] Visual Studio 2008 Expres

witam, chciałbym wczytać plik tekstowy ( z notatnika ) do DataGridView w DataGridView mam 3 kolumny i do każdej chciałbym wczytac dane z tekstowego dane w tekstowym sa oddzielone od siebie spacją może wiecie jak to zrobic ?
2010-06-03 20:22:56

[Newbie] Visual Basic 2008 Express-jak wczytać plik tekstowy .txt

witam, chciałbym wczytać plik tekstowy ( z notatnika ) do DataGridView w DataGridView mam 3 kolumny i do każdej chciałbym wczytac dane z tekstowego dane w tekstowym sa oddzielone od siebie spacją może wiecie jak to zrobic ?
2010-06-03 20:21:29

[Java] Wyszukanie w tablicy jednakowych elementów

Witam serdecznie. Mam taki problem. Mam tablicę x elementową w której znajdują się liczby rzeczywiste. Jedna liczba może wystąpić kilka razy np tab = [1, 4, 1, 4,5,4,1,5]. Chcę teraz rozbić tą tablicę na mniejsze, tak by w tych nowo powstałych tablicach były tylko liczby jednego rodzaju tzn. tabA = [1,1,1] tabB= [4,4,4] tabC = [5,5] Macie jakiś pomysł jak to rozwiązać ? Z góry dzięki za wszelką pomoc :)
2010-06-03 20:17:51

[C/C++] Wpisywanie hasła - siła hasła i generowanie nowego

Witam ponownie! Musze zrobić okno dialogowe do wczytywania haseł (z opcją generowania hasła): Mam dwa problemy: 1. Szukam pomysłu na oszacowanie tzw. mocy hasła. Może jakiś szybki algorytm lub pomysł ?? 2: randomize(); for(int i=0;iText= haslo; Tu jest coś nie tak (niezgodność typów, ale nie bardzo mogę zastosować UnicodeString dla zmiennej haslo). Dziękuje za pomoc! ---------------------------- Na temat siły hasła znalazłem: The Password strength procedure is working as the follow: We have many cases to care about to know a password strength , so we will present a global variable score , and each case will add some points to score. At the end of the algorithm we will decide the password strength according to the score value. The cases we have are : * If the password matches the username then BadPassword * If the password is less than 4 characters then TooShortPassword * Score += password length * 4 * Score -= repeated characters in the password ( 1 char repetition ) * Score -= repeated characters in the password ( 2 char repetition ) * Score -= repeated characters in the password ( 3 char repetition ) * Score -= repeated characters in the password ( 4 char repetition ) * If the password has 3 numbers then score += 5 * If the password has 2 special characters then score += 5 * If the password has upper and lower character then score += 10 * If the password has numbers and characters then score += 15 * If the password has numbers and special characters then score += 15 * If the password has special characters and characters then score += 15 * If the password is only characters then score -= 10 * If the password is only numbers then score -= 10 * If score > 100 then score = 100 Now according to score we are going to decide the password strength * If 0 < score < 34 then BadPassword * If 34 < score < 68 then GoodPassword * If 68 < score < 100 then StrongPassword Może się komuś przyda.
2010-06-03 20:09:11

[C/C++] Algorytm Johnsona - optymalizacja pracy maszyn

Witam! Mam do napisania program który będzie szeregował zadania na maszynach w celu optymalizacji produkcji(czasu) Chodzi mi o coś dokładnie takiego jak na tej stronie: http://kkapd.f11.com.pl/zsw/Algorytm_Johnsona/System_przeplywowy/Regula_Johnsona_ta_sama_kol/regula_johnsona_ta%20_sama_kol.php tylko że mam to wykonać w c++. Macie jakieś pomoce, materiały, kody?
2010-06-03 20:01:41

[Hardware/Software] Laptop i problem z wiatraczkiem

Witam, mam problem z wiatraczkiem w laptopie, od kilku dni zaczął jakoś dziwnie chodzić, znacznie głośniej niż poprzednio a nawet powiedział bym buczeć. Posiadam laptopa hp compaq cq 61 210ew. Co do temperatury to raczej wszystko jest ok, laptop się nie grzeje i działa tak jak poprzednio. Chciałem go rozkręcić i sprawdzić jak to wygląda w środku, może wystarczy go wyczyścić. Mam więc pytanie, czy jeśli laptop jest na gwarancji to mogę go rozkręcić bez jej utraty ? nigdzie nie zauważyłem taśm gwarancyjnych (chyba, że są ukryte gdzieś w środku). Oraz czy ktoś miał może okazje rozkręcać ten model lub podobny ponieważ nie wiem czy wystarczy odkręcić te śrubki z tyłu obudowy czy może jeszcze coś trzeba zrobić ?
2010-06-03 19:41:55

[Java] Co wybrać: java.net vs java.nio

Witam, Zastanawiam się nad napisaniem aplikacji (gry MMO) w Javie typu klient-serwer. Chciałbym się was poradzić jakie podejście zastosować do komunikacji sieciowej przy pisaniu serwera. 1.Zastosować standardowe strumienie + pula wątków. 2.Czy może Nio. Komunikację mam zamiar zabezpieczyć protokołem SSL. Z tego co wyczytałem to wiele osób zachwala „Nio”, ale ja osobiście nie jestem do tego przekonany. Niedawno napisałem małą aplikację która miała na celu ( między innymi) zapis na HDD dużej ilości danych generowanych przez siebie. I według testów standardowe strumienie radziły sobie znacznie lepiej przy zapisie danych niż Nio. Co wy byście mi poradzili??
2010-06-03 19:38:17

[Java] JScrollPane i JPanel - niechciane zachowanie

Mam JPanel, który używa FlowLayouta. Dzięki temu przy zmniejszaniu okienka kontrolki w nim zawarte spadają niżej. Chcę osiągnąć efekt, że kontrolki spadają, ale także by pojawiał się pionowy suwaczek. Jak to zrobić? JScrollPane tworzy 2 suwaczki. Gdy wyłączę suwaczek poziomy, to nic to nie daje, bo przy zmniejszaniu okienka komponenty znikają zamiast opadać. Pomocy xD
2010-06-03 19:28:55

[C/C++] co oznacza Node* &head ??

Co oznacza taki zapis? Chodzi mi tu o pogrubioną część.. "wskaźnik typu Node do adresu head"? void funkcja(Node* &head);
2010-06-03 19:01:16

[C/C++] string , zwracanie wartosci

case 1: std::cout
2010-06-03 18:59:46

[C/C++] Rekurencja - podstawy

Witam, Lecę dalej z zadaniami na koło :) Niech funkcja T określona na liczbach naturalnych będzie zadana następującym wzorem: T(n,0) = n dla n > 0 T(0,m) = m dla m > 0 T(n,m)= T(n-1,m)+T(n,m-1) dla n>0 a. Napisz rekurencyjną funkcję fTrec(int n, int m) obliczającą wartość funkcji T dla argumentów n i m. Wiem że zadanie jest pewnie banalne, ale rekurencja jest dla mnie wyzwaniem :) moje rozwiązanie wygląda następująco : int fTrec (int n, int m){ if n>0 { if (m==0) return n; } if m>0{ if (n==0) return m; } if n>0 { return fTrec(n-1,m)+fTrec(n,m-1); } } } Mam nadzieje że dobrze napisałem funkcje rekurencyjną. Mój problem jest następujący w momencie kiedy inicjuje funkcje ze zmiennymi (2,2) na mój gust wyniki powinien być 4. N będzie równe 2 dla m=0, m również będzie 2 dla n=0. Program zwraca 8 i szczerze to nie mam pojęcia dlaczego.
2010-06-03 18:58:20

[Java] Nadpisywanie zmiennych?

Witam serdecznie, od wielu dni męczę się z jednym problemem - mam kod w Javie - podaję urywek: float[][][]PD = new float[9][9][9]; float[][][]RD = new float[9][9][9]; float[][][]PC4 = new float[9][9][9]; float[][][]Z_polowa = new float[9][9][9]; float[][][]Z = new float[9][9][9]; PD = this.projekcjaNaD(Z1, Z2, Z3, Z4); RD = this.odbicie(PD, Z4); PC4 = this.projekcjaNaC4(RD, oryginalna_plansza); Problem jest niewytłumaczalny: do zmiennej PD jest przypisywana tablica 9x9x9 - jest OK. Do zmiennej RD też jest przypisywana tablica 9x9x9. Natomiast w momencie wykonywania kolejnej linii kodu (w momencie przypisywania wartosci do zmiennej PC4) nie wiem jakim cudem, ale zmienna RD zmienia wartość! Macie jakieś pomysły dlaczego tak się dzieje? zmienna oryginalna_plansza jest przekazywana z innej klasy i jest to zwykła tablica 9x9...Błagam o pomoc
2010-06-03 18:25:28

[Off-Topic] Informatyka a Fizyka Techniczna

Zarejestrowałem się na Politechnice Poznańskiej i wybrałem te dwa kierunki. Interesuje się programowanie(głównie c++), ostatnio steganografią i kryptografią, aczkolwiek takie rzeczy jak symulacje, pomiary mogą być ciekawe ;). Na maturze zdawałem matmę i fizykę, infy mi się nie chciało i nie opłacało :D, więc nie jestem z tych którzy nie lubią fizyki :). Nie wiem co wybrać jeżeli dostałbym się na oba kierunki. Liczę na to, że znajdą się osoby studiujące owe kierunki i będą mogły mi coś o nich napisać, bo informacje ze "środka" bardziej mi się przydadzą niż ogólniki w sieci. Chciałbym wiedzieć jaka jest różnica między informatyką tu i tu, czego nauczę się na informatyce a czego na fizyce technicznej(komputerowej). Z góry wielkie dzięki.
2010-06-03 17:58:00

[Java] Sortowanie zawartości pliku

Witam mam do napisania prosty program w Javie na plikach używając strumieni który ma wykonywać poniższe czynności: s - wyswietl wszystko wszystko od najmniejszej liczby pkt do najwiekszej w - wyszkuiwanie uzytkownika d - dopisanie na koncu nazwiska i liczby . - zakonczenie pracy przykładowy plik.txt nowak 433 kowalski 3423 wisniewski 44 Udało mi się napisać wszystkie rozkazy, ale nie wiem jak wyświetlić posortowane dane z plik.txt wg liczby punktów... sortowanie miało być polifazowe (rodzaj sortowania zewnętrznego) ale nie wiem jak to zrobić, byłbym wdzięczny za pomoc w zrobieniu chociaż najprostszego sortowania... oto mój kod: import java.io.*; class Strumienie{ public static void main(String[] args) throws IOException{ //wyrzuci wyjatek na konsole String rozkaz=""; //deklarujemy zmienna rozkaz while(!rozkaz.equals(".")){ //sprawdzamy czy zmienna rozkaz jest . (zakonczenie programu) BufferedReader odczyt = new BufferedReader(new FileReader("plik.txt")); //odczyt z plik.txt PrintWriter zapis = new PrintWriter(new BufferedWriter(new FileWriter("tmp.txt"))); //zapis do tmp.txt BufferedReader klawiatura = new BufferedReader(new InputStreamReader(System.in)); //strumien klawiatura System.out.println("s - wyswietl zawartosc pliku od najmniejszej do najwiekszej liczby pkt"); System.out.println("d - dodaj nowy wpis"); System.out.println("w - wyszukaj nazwisko w pliku"); System.out.println(". - wyjdz z programu"); System.out.println("Wybierz polecenie: "); rozkaz = klawiatura.readLine(); //wprowadzamy poprzez strumien rozkaz z klawiatury //wyswietlanie wszystkich wpisow (musi byc posortowane wg liczby pkt najlepiej podzielic funkcja split) if(rozkaz.equals("s")) { System.out.println(); //pusta linia System.out.println("Lista nazwisk:"); String przegladanie = ""; while(przegladanie != null){ przegladanie = odczyt.readLine(); if(przegladanie != null) //wyswietlamy dopoki nie ma wartosci pustej System.out.println(przegladanie); } System.out.println();//pusta linia } //koniec wyswietlania //dodawanie wpisu if(rozkaz.equals("d")) { System.out.println(); //pusta linia System.out.println("Podaj nazwisko i pkt: "); String dopisz = klawiatura.readLine(); String przegladanie = ""; //zmienna do przegladania pliku //kopiujemy dane z plik.txt do tmp.txt (poniewaz gdy tego nie zrobimy to przy dodawaniu nowego wpisu plik.txt wyczysci aktualne dane) while(przegladanie != null){ przegladanie = odczyt.readLine(); //odczyt z plik.txt if(przegladanie != null) //dopoki nie ma wartosci pustej zapisujemy do tmp.txt zapis.println(przegladanie); //zapis do tmp.txt } zapis.println(dopisz); //dopisujemy na koncu pliku tmp.txt dane wprowadzone z klawiatury //klawiatura.close(); //baza.close(); zapis.close(); //zamykamy strumien zapisu do tmp.txt BufferedReader odczyt2 = new BufferedReader(new FileReader("tmp.txt")); // odczyt z tmp.txt PrintWriter zapis2 = new PrintWriter(new BufferedWriter(new FileWriter("plik.txt"))); // zapis do plik.txt przegladanie = ""; //czyscimy zmienna przegladanie //kopiujemy dane z tmp.txt do plik.txt while(przegladanie != null){ przegladanie = odczyt2.readLine(); //odczyt z tmp.txt if(przegladanie != null) //dopoki nie ma wartosci pustej zapisujemy do plik.txt zapis2.println(przegladanie); //zapis do plik.txt } //baza2.close(); zapis2.close(); //zamykamy strumien zapisu do plik.txt System.out.println("Dodano wpis."); System.out.println(); //pusta linia } //koniec dodawania wpisu //wyszukiwanie uzytkownika if(rozkaz.equals("w")) { System.out.println(); //pusta linia System.out.println("Podaj nazwisko: ");//wprowadzamy z klawiatury szukane nazwisko String szukaj = klawiatura.readLine(); //zapisujemy do zmiennej szukaj w strumieniu klawiatura String przegladanie = odczyt.readLine(); //zmienna do przegladania pliku String[] x = przegladanie.split(" "); //tworzymy tablice do przechowywania nazwiska i pkt while(!szukaj.equals(x[0]) && przegladanie != null){ przegladanie = odczyt.readLine(); if(przegladanie != null) x = przegladanie.split(" "); } if(przegladanie == null) System.out.println("Nie ma takiego nazwiska"); else System.out.println("Znaleziono uzytkownika: " + x[0] + " " + x[1]); System.out.println(); //pusta linia } //koniec wyszukiwania //wyjscie z programu if(rozkaz.equals(".")) { System.out.println(); //pusta linia System.out.println("Wlasnie opuszczasz program..."); } //koniec wyjscia z programu } //koniec programu wywolany przez . } //koniec main } //koniec klasy
2010-06-03 17:56:16

[Java] DocumentListener i setText jak zmusić razem do działania.

Mam problem z zrealizowaniem prostego uzupełniania wprowadzonego tekstu w JTextField o dodatkowe znaki. A dokładnie chodzi o to że użytkownik wpisuje tekst do pola JTextField np. date w postaci RRRRMMDD a program automatycznie w trakcie wprowadzania rozdziela rok, miesiąc, dzień znakiem "-". Chciałem to wykonać w oparciu o DocumentListener który by sprawdzał ile jest wprowadzonych znaków w przypadku gdy jest ich już 4 to dopisuje do pola "-" użytkownik pisze dalej gdy string osiągnie długość 7 dopisuje kolejny "-" a na końcu użytkownik dopisuje jedynie dzień. Efekt końcowy => 2010-06-03. A to fragment kodu który miał to robić . . tekst = new JTextField(20); panel.add(tekst); tekst.getDocument().addDocumentListener(new kontrolaPola(tekst)); . . class kontrolaPola implements DocumentListener { public kontrolaPola(JTextField komp) { komponent = komp; } public void changedUpdate(DocumentEvent arg0) { } public void insertUpdate(DocumentEvent arg0) { if (komponent.getText().length() == 4) { komponent.setText(komponent.getText() + "-"); } if (komponent.getText().length() == 7) { komponent.setText(komponent.getText() + "-"); } } public void removeUpdate(DocumentEvent arg0) { } private JTextField komponent; } Jednak efektem jego działania jest błąd: Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: Attempt to mutate in notification at javax.swing.text.AbstractDocument.writeLock(Unknown Source) at javax.swing.text.AbstractDocument.replace(Unknown Source) at javax.swing.text.JTextComponent.setText(Unknown Source) at kontrolaPola.insertUpdate(okno.java:140) at javax.swing.text.AbstractDocument.fireInsertUpdate(Unknown Source) at javax.swing.text.AbstractDocument.handleInsertString(Unknown Source) at javax.swing.text.AbstractDocument.insertString(Unknown Source) at javax.swing.text.PlainDocument.insertString(Unknown Source) at javax.swing.text.AbstractDocument.replace(Unknown Source) at javax.swing.text.JTextComponent.replaceSelection(Unknown Source) at javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction.actionPerformed(Unknown Source) at javax.swing.SwingUtilities.notifyAction(Unknown Source) at javax.swing.JComponent.processKeyBinding(Unknown Source) at javax.swing.JComponent.processKeyBindings(Unknown Source) at javax.swing.JComponent.processKeyEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Macie może jakiś pomysł jak mogę usunąć przyczynę błędu ewentualnie wykonać co chciałem inna metodą.
2010-06-03 17:48:51

[Newbie] funkcja c++

Wiam. Dostalem do roboty takie pradwopodobnie proste zadanko ale nie mam zielonego pojecia jak sie za nie zabrac, takze bylbym bardzo wdzieczyny jezeli ktos by mi z nim pomogl. Z gory dzieki Tresc zadania: Zdefiniowac funkcje 4 parametryczna - pierwsze 2 parametry to liczby rzeczywiste przekazywane przez wartosc. - 3 parametr to suma 2 pierwszych zwraca przez referencje - 4 parametr to iloczyn 2 pierwszych zwracany przez wskazanie
2010-06-03 17:48:30

[Newbie] [DELPHI] Kliknięcie na obrazek

Witam serdecznie! Otóż jestem dużym nowicjuszem w Delphi. Pracuje nad projektem edytora tekstowego- prostego, który ma być mi pomocny tylko w szkole. Otóż chciał bym, aby po kliknięciu w obrazek "Otwórz plik..." otworzyło się okno otwierania pliku. Mają to być pliki TXT. Najlepiej byłoby, gdybym mógł sam wybrać w Delphi jakiego typu rozszerzenia będzie mógł otworzyć program (chciał bym stworzyć własne rozszerzenie podczas zapisywania gotowego pliku). Wygląda to tak: http://i45.tinypic.com/3460w89.jpg Jeżeli jest osoba która może mi pomóc, bardzo bym prosił o jej poradę. Za wszelką udzieloną pomoc SERDECZNIE DZIĘKUJĘ! Pozdrawiam, Ernest S.
2010-06-03 17:43:48

[Społeczność] Purchase 4programmers service

Hello. I am a sheikh from the rich countries of Africa. I want to buy this service, together with a competent crew. To spread the idea of programming and become the power in my country.
2010-06-03 16:54:09

[C/C++] Brak pliku txt, mimo że program się kompiluje.

Witam! Wpisałem poniższy kod: FILE *txt=fopen("C:plik.txt", "w"); if (txt == NULL) MessageBox(NULL, "blad otwarcia textowego","Bład!",NULL); for (int i=0; i
2010-06-03 16:52:39

[Newbie] Brak pliku txt, mimo że program się kompiluje.

Witam! Wpisałem poniższy kod: FILE *txt=fopen("C:plik.txt", "w"); if (txt == NULL) MessageBox(NULL, "blad otwarcia textowego","Bład!",NULL); for (int i=0; i
2010-06-03 16:52:39

[Newbie] [C#] Usuniecie tekstu z pliku a w jego miejsce inny..

tak jak w temacie, otoz mecze sie juz dlugo i nic nie moge wykombinowac [???] program-tabelka z danymi uczniow( "wpisuje sie ich recznie" ) mam zamiar zrobic taka "poprawiarke" w razie bledu i nie wiem jak stworzyc podmiane wczesniej wpisanego tekstu na nowy[ale tak by byl w miejscu tego starego] printf("ktory uczen? "); scanf("%d", &i); printf("aby zmienic imie wcisnij 1 "); scanf("%d", &q); { switch(q) { case 1: {fscanf(mojplik,&uczen[i].imie); printf("na jakie imie chcesz zmienic? "); scanf("%s", &uczen[i].imie); fprintf(mojplik,"%s",&uczen[i].imie); } break; } } a oto co pokazuje sie w pliku: jam kowalski warszawa jan jak zrobic zeby "jam" zniknelo i w jego miejsce pojawilo sie"jan"
2010-06-03 16:48:37

[C/C++] Dziwne działanie HELP-a

Mam RAD Studio 2010. W Helpie C++ Buildera nie ma: 1. kodu C++ - przykładów wykorzystania funkcji / metod. 2. Nie ma linków do procedur / funkcji podobnych - na końcu w "See Also" (są tylko nazwy a nie ma linków). Czy coś źle zainstalowałem ? DziekI!
2010-06-03 15:53:02

[C/C++] [C++ builder 2010] Dziwne działanie HELP-a

Mam RAD Studio 2010. W Helpie C++ Buildera nie ma: 1. kodu C++ - przykładów wykorzystania funkcji / metod. 2. Nie ma linków do procedur / funkcji podobnych - na końcu w "See Also" (są tylko nazwy a nie ma linków). Czy coś źle zainstalowałem ? DziekI!
2010-06-03 15:53:02

[C/C++] Torry.net dla użytkowników C++Builder

Witam forum! Możecie polecić jakąś stronę z dużą ilością przykładów w C++Builderze, coś jak Torry.net dla Delphi ? Dziękuje!
2010-06-03 15:41:08

[C# i .NET] jak usunać wszystkie wiersze z DataGridView

mam DataGridView i w nim dane chcialbym przyciśnięciem jednego buttona usunać wszystkie wiersze jak to zrobic?
2010-06-03 15:34:16

[C/C++] [C++]Wyjście z funkcji po naciśnięciu ESC

Witam! Piszę właśnie program zaliczeniowy, ale mniejsza o to. W czym rzecz: chciałbym umożliwić wyjście z funkcji po naciśnięciu klawisza ESC. Znalazłem takie coś: http://forum.programuj.com/viewtopic.php?p=6375&sid=2cd2e040fc0bfa1db04e000b0f60b504 Niestety w przypadku, gdy funkcja zawiera cin, to sprawa się nieco komplikuje. Aby to jako tako działało, robię tak: void switch_menu_7() { //sprzedaz detaliczna char nazwa[51]; int ilosc; int istnieje = -1; int esc; while(1) { cout > nazwa; for (int i=0; i=0) { magazyn.wypisz_towar(istnieje); cout > ilosc; magazyn.Sprzedaj_Det(nazwa, ilosc); cout nazwa), trzeba ją wstukać dwa razy. Jak to można inaczej zrobić?
2010-06-03 15:05:55

[C/C++] [c++ builder] Kolory hex

Jak zapisać wartość kolory podanego w hex w c++ builderze w pliku źródłówym? Kiedy wpisuję object inspectorze, np. tak: $00FFF1BF - wszystko działa, ale jeżeli używam takiego zapisu koloru w pliku c++ wyskakują błędy.
2010-06-03 14:11:30

[Java] problem z zadaniami

Hej!Mam dwa zadania które muszę mieć zrobione na jutro na poprawę, nie mam pojęcia jak je zrobić. Dlatego proszę aby jakaś dobra dusza mi je napisała ;-) 1. Napisz program, który pobierze od użytkownika dowolną wartość rzeczywistą x, a następnie obliczy przybliżoną wartość e do x z dokładnością do zadeklarowanej i zainicjowanej wcześniej wartości zmiennej epsilon>0. 2. Załóżmy, że punkt jest reprezentowany przez 2-elementową tablicę o składowych rzeczywistych. Zadeklaruj i zainicjuj trzy zmienne do przechowywania informacji o trzech punktach w R2. Napisz program, który sprawdzi, czy trójkąt o wierzchołkach w zadeklarowanych punktach jest trójkątem prostokątnym
2010-06-03 14:03:28

[Off-Topic] Samsung bada Developer Challenge

Jeśli jesteś programistą otwartym na nowe technologie to zapraszam do konkursu organizowanego przez firmę Samsung. Na polski rynek wkracza długo oczekiwana, nowa generacja smartfonów działających w oparciu o autorską platformę Samsung bada oraz sklep z aplikacjami Samsung Apps! Z okazji tej potrójnej premiery Samsung rozpoczyna bada Cup – wyzwanie, w którym mogą wziąć udział programiści i twórcy aplikacji mobilnych z całej Polski. Programiści, którzy zdecydują się przyłączyć do akcji mogą zaprezentować swoje możliwości tworząc aplikację w jednej z czterech kategorii: Społeczności, Gry, Informacja i rozrywka oraz Narzędzia. Jest o co walczyć – pula nagród wynosi bowiem aż 450 tys. złotych! Zgłoszenia konkursowe można przesyłać do końca lipca, a już w sierpniu 2010 poznamy nazwiska najlepszych polskich twórców aplikacji mobilnych! Bada Cup jest częścią ogólnoświatowej akcji skierowanej do twórców aplikacji mobilnych – bada Challenge z ogólną pulą nagród 2,7 milionów $. Więcej szczegółów tutaj: [url]http://developer.bada.com/developer/apis/contest/challengeRegistLogin.do?menu=CM01030000®ionID=L000000000[/url] Gorąco polecam i zachęcam :)
2010-06-03 11:17:48

[C/C++] OpenGL a textury i Win7

Witam, Uczę się ostatnio Open Gl z strony http://nehe.gamedev.net/lesson.asp?index=02. Wszystko pięknie mi działało do momentu aż dotarłem do tematu tekstur. Nawet przykładowy programie zacina się i nic nie wyświetla. Czy ktoś potrafi mi powiedzieć o co chodzi? Używam Windowsa 7 i kompilatora devC++.
2010-06-03 08:47:09

[Newbie] [C++] dostawanie wskaźników z wnętrza funkcji.

Cześć, potrzebne było mi dostanie się do tablicy wewnątrz funkcji, chciałem uzyskać jej adres. Zacząłem więc kombinować, i w efekcie stworzyłem taki kod jak poniżej. Według mnie na wyjściu powinienem mieć 1 1 1 2 3 1 2 3 Przy czym dostaję -1991643855 i program czeka nie wiadomo na co. W czym tkwi błąd? #include using namespace std; int* foo(int * A){ A = new int[3]; A[0]=1; A[1]=2; A[2]=3; return A; } int* bar(int * C){ C = new int; *C=1; return C; } int main(int argc, char** argv) { int *A; int *B; int *C; int *D; B = foo(A); C = bar(D); cout
2010-06-03 04:04:23

[C/C++] [CBuilder]Wykorzystanie SelectDirectory.

Witam, chce wykorzystać SelectDirectory, ale niestety coś jest nie tak w kodzie. void __fastcall TForm1::BitBtn1Click(TObject *Sender) { String katalog; if (SelectDirectory(& katalog, sdPrompt,0)) { Edit1->Text=katalog; } } Proszę o pomoc, gdzie jest błąd? Jestem użytkownikiem Delphi a w CBuilderze stawiam pierwsze kroki.
2010-06-03 01:29:45

[Praca] Projekt SQL/PHP

Witam. Chciałbym zlecić wykonanie projektu (raczej podstawy) z sql/mysql oraz php. Odnośnie ceny, opisu prosiłbym zainteresowanych o kontakt na GG: 4873243 albo anzelmoo@gmail.com. Pozdrawiam.
2010-06-03 01:25:42

[Bazy danych] Projekt SQL/PHP

Witam. Chciałbym zlecić wykonanie projektu (raczej podstawy) z sql/mysql oraz php. Odnośnie ceny, opisu prosiłbym zainteresowanych o kontakt na GG: 4873243 albo anzelmoo@gmail.com. Pozdrawiam.
2010-06-03 01:25:42

[C# i .NET] Wyrażenia regularne

Próbuję bawić się wyrażeniami regularnymi, nawet nieźle mi szło kiedy zdechło :( Wyszukuję w tekście taki ciąg znaków "12/11" czyli dwucyfrowa liczba, slesh, dwucyfrowa liczba. Liczby mogą być poprzedzone literą M (zawsze wielkie M), czyli szukany ciąg może wyglądać: 02/M01 lub M03/M01 lub M15/03 lub 00/05. Wykombinowałem takie wyrażenie: "M?d{2}/M?d{2}" Wszystko jest fajnie dopóki w tekście nie pojawia się taka perełka: R29/0700V1100 - zawsze R, dwucyfrowa liczba, slesh, czterocyfrowa liczba i coś tam dalej. Jak powinno wyglądać wyrażenie aby nie "łapało" tego drugiego ciągu?
2010-06-03 00:44:42

[Java] JScrollPane automatyczne przenoszenie na doł

Witam wszystkich, mam pewien kłopot, na którego temat nie mogę znaleźć (nie umiem) informacji. Chciałbym żeby JScrollPane automatycznie pokazywał mi to co jest na dole jego strony. Teraz gdy dodają się nowe dane do JScrollPane to te nie mieszczące się w JTextArea są widoczne dopiero po przesunięciu JScrollPane na dół. Jest możliwość by JScrollPane robił to automatycznie?
2010-06-02 23:31:14

[Inne] [Prolog] Wypisywanie posortowanej bazy wiedzy

Ma ktoś jakiś pomysł jak wypisywać posortowaną (wg powierzchni lub ludności) bazę danych zapisaną w ten sposób? miasto(nazwa(ogromniaste), wspolrzedne(4, 6), powierzchnia(4), ludnosc(5)). miasto(nazwa(malostka), wspolrzedne(-3, -4), powierzchnia(1), ludnosc(2)). miasto(nazwa(rozne), wspolrzedne(10, 10), powierzchnia(4), ludnosc(3)). miasto(nazwa(graniczne), wspolrzedne(-5, 10), powierzchnia(4), ludnosc(1)). miasto(nazwa(srodkowe), wspolrzedne(2, 1), powierzchnia(4), ludnosc(3)). miasto(nazwa(duzaste), wspolrzedne(-7, 7), powierzchnia(5), ludnosc(5)). miasto(nazwa(wietrzne), wspolrzedne(-10, -8), powierzchnia(4), ludnosc(5)). miasto(nazwa(sredniaste), wspolrzedne(3, 5), powierzchnia(2), ludnosc(1)). miasto(nazwa(dobre), wspolrzedne(0, 1), powierzchnia(4), ludnosc(2)). miasto(nazwa(centralne), wspolrzedne(0, 0), powierzchnia(2), ludnosc(1)). Póki co wypisuję to poleceniem listing(miasto).
2010-06-02 23:29:00

[C/C++] [C] Wczytywanie z pliku binarnego

Witam. Mam taką listę: /* Struktura ksiazka dla pojedynczego woluminu */ /* Pola nast i poprz to wskazniki na nastepny i poprzedni element listy */ struct ksiazka { char tytul[256]; char autor[256]; int rok; int wydanie; struct ksiazka* nast; struct ksiazka* poprz; }; /* Wskaźniki do pierwszego i ostatniego elementu */ /* Bezposredni dostep dla kazdej funkcji */ struct ksiazka *pierwszy = NULL; struct ksiazka *ostatni = NULL; Po zaplelnieniu jej danymi zapisuje ja do pliku: /* Funkcja zapisująca baze do pliku */ int zapisz_do_pliku(void) { FILE *f; struct ksiazka *pomocniczy; pomocniczy=pierwszy; f=fopen("dane.bin","wb"); if (f!=NULL){ while(pomocniczy!=NULL){ fwrite(pomocniczy, sizeof(struct ksiazka), 1, f); pomocniczy=pomocniczy->nast; } } fclose(f); return 0; } Jak się zabrać do wczytania tego pliku wygenerowanego w taki sposób, by dane z listy w pamięci zostały zastąpione danymi z pliku?
2010-06-02 23:16:38

[C/C++] Zadanie z pętlą while

0
2010-06-02 22:34:51

[Newbie] Zadanie z pętlą while

0
2010-06-02 22:34:51

[Newbie] [delphi]Po zamknieciu aplikacj powrot danych

Pytanko jak zrobic gdy wylacze moja aplikacje gdzie np. znajduje sie memo , i inne zecz to przy uruchomieniu bedzie wyswietlac sie okno czy przywrocic ostatnie dane np. Moze mi ktos powiedziec jak cos takiego zrobic?
2010-06-02 22:19:20

[Newbie] [PHP] uniknąć header already sent

Cześć Mam jeszcze jedno pytanie do szanownego grona na forum, otóż mam taki skrypt:
2010-06-02 21:50:52

[Webmastering] [PHP] uniknąć header already sent

Cześć Mam jeszcze jedno pytanie do szanownego grona na forum, otóż mam taki skrypt:
2010-06-02 21:50:52

[Java] Obiekty globalne?

Zacznę od pytanie czy w javie istnieje coś takiego jak obiekt globalny a jeśli tak to jak się go tworzy?? A mam następujący problem: Piszę program wielowątkowy obsługujący dwa bufory. I chciał bym żeby każdy wątek meldował się co robi, tzn. wypisywał mi oknie TexArea jakieś informację. Więc czy da się stworzyć okno globalne z obiektem TexArea tak żeby każdy wątek mógł wypisywać jakieś dane? Później próbowałem przechwycić dane z System.out.print żeby wypisać w oknie TexArea ale mi się to nie udało.
2010-06-02 21:35:48

[C/C++] Wyrównanie liczb do prawej w C++

Jak wyrównać tekst do prawej w C++? To znaczy, mam program, który wczytuje trzy liczby i drukuje je na ekranie. Dla liczb 2, 123, 1 zamiast standardowego 2 123 1 chciałbym otrzymać 2 123 1 Jak to zrobić?
2010-06-02 21:05:45

[Java] wyciek pamieci ciag dalszy :/ gdzie lezy problem?

Witam mam duzy problem z optymalizacja aplikacji caly czas gdzies wycieka pamiec a ja nie jestem w stanie stwierdzic co jest problemem http://wgrajfoto.pl/pokazfoto/img0610/aaadc52.jpg http://wgrajfoto.pl/pokaz/img0610/aaadc52.jpg http://wgrajfoto.pl/pokazfoto/img0610/pamiec3d05.jpg http://wgrajfoto.pl/pokaz/img0610/pamiec3d05.jpg Zrobilem program testowy by przesledzic co moze byc nie tak program wysyla 80 wiadomosci co sekunde i zaczolem dokladac metody i testowac czy pamiec nie zaczyna sie rozrastac no i problem sie pojawil jak dodalem metode ktora komunikuje sie z baza. sama metoda jest dobrze napisana bo zapetlilem ja na 100000 zapytan i pamiec nic nie nabral na objetosci. Program dobrze dziala jesli jest 1-2 klijenow uruchomiony ale jesli podlacze wiecej to zaczyna nabierac, nie mam pojecia gdzie tu szukac rozwiazania? import java.util.Random; import java.util.TimerTask; public class CC_timer extends TimerTask { public static String s=C_start.s; public void run() { System.out.println("Wysylam 80 losowych wiadomosci"); for (int yy=1;yy
2010-06-02 20:09:40

[Inne] DeviceIoControl

Metoda przekazywania bufora zalezy od najnizszych 3 bitow kodu ioctl. Czy da sie jakos zabezpieczyc swoj driver (i w konsekwencji system) przed atakiem DoS? chce umozliwoc kazdemu klientowi dostep do drivera ktory robi bardzo prosta rzecz, w zasadzie nawet nie kolejkuje irp tylko konczy je z dispatchXXX. Uzywa do tego celu method_neither, bo co innego jest poprostu zbedne bo skoro brak kolejni (IoCompleteRequest() z dispatch) irp to zawsze bede w kontexcie procesu ktory wykonal ioctl. Wszsytyko ok, ale ja nie chce by ktos przekazal mi wielki bufor i jeszcze dal kod na method_buffered, tylko po to, bym w swoim driverze go odrzucil. Nie ma to sensu zeby iomanager kopiowal mi gigabajty danych tylko po to, zebym zaraz je zwolnil i zwrocil blad. Chcialbym zeby jesli user przekaze cos innego niz ja chce w IOCTL.TransferType to zeby io manager zwrocil mu jakis blad bez kopiowania niczego.
2010-06-02 20:01:23

[Java] Biblioteki javax

Chce skompilowac program czy applet napisany w javie poprzez wiersz polecenia i okazuje sie, ze brakuje mi bibliotek javax.media.j3d ; javax.vecmath. Sciagnalem nawet pakiet bibliotek javax ale sa one w formacie .jar a nie .dll tak jak wszystkie inne, ktore mam. Co moge w takim razie zrobic? Z gory dzieki za pomoc ;)
2010-06-02 19:58:58

[Off-Topic] Transfer w UPC

Cześć, Od dziś jestem w UPC, zamówiłem usługę Internet Fiber 25Mb/s, póki co przy ściąganiu plików z FTP nie przekroczyłem 2,1 MB/s natomiast przy ściąganiu plików z torrentów transfer nie przekroczył 900kb/s. Trochę się tym zmartwiłem, przez wujka Gogla widziałem że niektórzy też mieli problemy z niskimi transferami, ale nie dowiedziałem się żadnych konkretów. Jak to wygląda u Was, jakie osiągacie prędkości przy ściąganiu plików?
2010-06-02 18:00:41

[C/C++] Winsock z uzyciem klas

Stworzylem prosty serwer na winsocku (wklejajac praktycznie wszystko pokolei w maina), wszystko dziala jak nalezy. Gdy chce stworzyc to samo, ale przy uzyciu klasy serwera (co pozniej ulatwi prace) pierwsze bledy pojawiaja sie juz na poczatku. normalnie poczatek wygladal tak: //pliki naglowkowe i strukt sChat int numer_wiadomosci=1; sChat* tablica_przenosna; int main(int argc, char *argv[]) { tablica_przenosna=new sChat[numer_wiadomosci]; // Inicjalizacja winsock WSADATA wsaData; int iResult = WSAStartup( MAKEWORD(2,2),&wsaData ); if ( iResult != NO_ERROR ) printf("Error at WSAStartup()n"); // koniec Inicjalizacji winsock //dalszy kod gdy to samo chce przeniesc na klasy pojawia sie blad cSerwer::cSerwer() { numer_wiadomosci=1; tablica_przenosna=new sChat[numer_wiadomosci]; } void cSerwer::initialize() //blad na tej metodzie { WSADATA wsaData ; int iResult=WSAStartup(MAKEWORD(2,2),&wsaData); if(iResult!=NO_ERROR) printf("Blad w funkcji WSAStartup()n"); } Error 1 error LNK2019: unresolved external symbol __imp__WSAStartup@8 referenced in function "public: void __thiscall cSerwer::initialize(void)" (?initialize@cSerwer@@QAEXXZ) sChat.obj Nie za bardzo wiem jak sie do rozwiazania tego bledu zabrac nawet (nawet jak dla Was wyda sie trywialny, dla mnie stawowi poki co problem nie do przejscia). Z gory dzieki za jakakolwiek pomoc.
2010-06-02 17:48:23

[Java] JEE

Witam, Od kilku lat programuje w Javie, ale do tej pory ograniczyłem się do tworzenia aplikacji desktop-owych. Doszedłem do wniosku, że czas na JEE. Od zawsze pisałem w Netbeans i z nim chciałbym pozostać. Serwer aplikacji Glassfish. Chciałbym stworzyć klientów webowych oraz desktop-owych ... itd. Ale o co chodzi? Tak, szukam tutoriali, najlepiej coś kompleksowego "jak zacząć". ... Art. pt. "Książki do Javy" przejrzałem, zamówiłem już "Enterprise JavaBeans 3.0 w.V"
2010-06-02 16:27:51

[Test] empty post again

 
2010-06-02 16:04:12

[C/C++] Pomocy z projektem :(

Witam wszystkim prosze was o jaką kolwiek pomoc z moja praca zaliczeniow: temat : Napisac program tlumaczacy liczy z systemu dziesietnego na system pozycyjny o podstawie k, gdzie k jest liczba naturalna wieksza od 1. NIE oczekuje zrobienie gotowej pracy (chodz bym sie nie obrazil :P) ale jaka polwiek podpowiedz i pomoc.
2010-06-02 15:55:48
Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna



komputery, oprogramowanie