
Polar
Stały użytkownik-
Postów
1924 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
4
Treść opublikowana przez Polar
-
Bo książka uczy języka i myślenia, zawsze zaczyna sie od nauki w konsoli bo to jest NAJLEPSZA NAUKA!!!, a do grafiki przechodzi sie jak sie już sporo nauczy. Ucz się myślenia a nie klikania. To tak jakby ktoś zaczynał naukę języka obcego od czytania książek i czasopism w tym języku mając ubogie słownictwo i nie znając podstaw gramatyki. Aha i jeszcze jedno C++ uczy sie ze 4 lata zanim sie go dobrze pozna.
-
Nikt nie wie ??
-
Szukam Zjadliwej Książki O Sieciach Neuronowych
Polar odpowiedział(a) na Polar temat w Programowanie
Ok dzięki chłopaki troche materiału mam, tzn takią prostą warstwe umiem zrobić dla jakiegoś głupiego problemu, ale wiadomo im wiecej materiału tym lepiej. -
Wiadomo że można każdy program skompilować samym tylko frameworkiem i VS to w tym przypadku tylko edytor. Ale jakie prawa ma program napisany np w notatniku i skompilowany tylko na samym make frameworku "csc.exe"??? Framework jako taki jest freeware, ale ... Czy trzeba mieć licencje na VS aby taki program go uzywać||rozprowadzać||sprzedawać ???
-
Debasicalizacja ?? Hmm to raczej nie możliwe. Jeśli sie myle to nich ktoś mnie poprawi.
-
#include <iostream>#include <cstdlib>#include <iomanip>using namespace std;int main(){ int liczbap, b, c=0; cout << "Podaj liczbe przedmiotow:" << endl; cin >> liczbap; for(int a=0; a < liczbap; a++) { cout << "Podaj ocene z przedmiotu " << a+1 << endl; cin >> b; c+=b; } cout.precision(3); //<------- tu manipulator prezycji cout << "Twoja srednia to " << (float)c/liczbap << endl; //<--- czyt.niżej system("PAUSE"); return 0;}Tłumacze jak początkującemu: Dzieje sie tak dlatego że w oznaczonej przezemnie instrukcji następuje uciecie części ułamkowej niejawne dlatego że dzielone są dwie liczby typu int, wtedy zmienna chwilowa tego dzielenia może być tylko całkowita, bo 2 liczby są typu int, to nic że wyrażenie jest wpisane potem do zmiennej float , ale tak jak mówiłem wcześniej zmienna chwilowa wyrażenia c/liczbaap jest całkowita. Można to rozwiązać na 2 sposoby albo ustawić ( wymusić na kompilatorze rzutowanie typu (float) //float() tu nie zadziała// , lub poprostu zadeklarować liczby na górze jako float, bez rzutowania. Przyda sie też manipulator setprecision(int) gdzie można ustawić dokładność, zmiennego przecinka. Pisz kod czytelniej mniej wiecej tak jak ja tutaj , bo czasami cieżko sie czyta, i nie szastaj tak deklaracjami zmiennych, tu można deklarować je wszędzie tam gdzie potrzeba.
-
C++/C# i albo win32 albo .net albo jednocześnie to i to. Noi ksiązki Grębosza bo są najlepsze na rynku ( inne ksiązki to raczej refy ) Symfonia. Jeśli chcesz używać szablonow templates to możesz też i Pasje... Ja bym jednak wybrał na początek C++ bo on daje większe możliwości i wymusza prawidłowe nawyki, bardziej niż C# ( czyli neo java ). Zresztą C++ jest wprost określany przez MS najbardziej powerfull językiem Visual Studio 2005 .net, więc... ale co wybierzesz to i tak nie ma znacznie bo to wszystko jest do siebie podobne
-
Szukam Zjadliwej Książki O Sieciach Neuronowych
Polar odpowiedział(a) na Polar temat w Programowanie
A są jego wykłady dostępne jako skrypty gdzieś bo informacji każdej potrzebuje... -
Kolejny Temat W Stylu C++ A Może Już Pora Na C#
Polar odpowiedział(a) na Robert B. temat w Programowanie
No tak tylko żeby takie coś mogło istnieć pewna ( pewnie większa niż ms twierdzi ) część systemu musi być w kodzie niezarządznym, aby assembly calls sie komunikować niżej i wogóle to opakowanie jakim jest .net dla win32 mogło działać. Kod zarządzany to kod zarządzany aby on istniał musi też być kod niezarządzany a i pewnie najważniejsze żeczy znaczy te wymagające szybkosci i wąskie gardła zostały napisane pewnie w kodzie niezażądznym. To be or NET to be. MS daje do zruzumienia że chce żądzić i dzielieć , i tworzy coraz bardziej wysokopoziomowe montowniki.... skoro net jest wrapperem win32 to kiedy net doczeka sie swoje wrappera , tylko czekać, jak glosi wielka przepowiednia stanie sie to wtedy kiedy bill umrze ^^ wtedy wtenczas zrezygnuja też ostatecznie z Basica heheeee :lol: To nie gorycz Yasin , też używam net , ostatnio dostałem paczke z nową betą , ale raczej pytanie co z tego będzie, bo ufać monopoliście i patento jebco-złodziejowi nie można. -
Kolejny Temat W Stylu C++ A Może Już Pora Na C#
Polar odpowiedział(a) na Robert B. temat w Programowanie
W pełni sie zgadzam , ślimaczo wolne , najeżone wyjątkami i zabezpieczeniami a i tak sie sypie jak cholera, ( już nie wspominam że przy otwieraniu programu wychodzą z niego bebechy ) Yasin otwierałeś program C# na słabszym kompie powiedzmy Athlon 700 , 128 ram ? Bo ja tak i czekanie mnie znudziło - (w cudzysłowiu mówie) Hmmm jakie .net i co w nim jest takiego komercyjnego , jaki duzy program jest napisany w .NET , biurowy , uzytkowy , jakiś antyvirus , może graficzny lub inny taki spory bysior który kosztuje w h....ja kasy ??? Bo ja sie z takim nie zetknąlem jeszcze, jedyne co widze to strony napisane w ASP na serwerach sql microshitu ( drogie , ślimaczo wolne w porównaniu do php czy perla , ograniczone do jednego systemu i całkowicie nie przenośne " tu mi chodzi o całość baze , skrypt , serwer ms sql ", a i wsparcie płatne , ale niestety także h.u.jowe - wiem z doświadczenia, dlatego firma robi tylko w perl/php+mysql/po.+apache ) Net jest od kilku lat jak technologia i jak na razie to w sumie narazie żaden poważny program uzytkowy w stylu autocad, 3d studio, ( !!! bosze poratuj bo na .net to będzie się godzine wczytywać !!! :lol: ), photoshop. Muahaha , tak jasne tylko miszczowie piszą na .net, reszta ( ci co nie piszą ) to amatorzy, słabeusze, czyli wg ciebie ponad 90% obecnego poważnego softu robią amatorzy. No dobra rozpisałem się... alleluja, billowi niech będom dzięki alllleeeluuujaaaaaa. -
T. Masters, Sieci neuronowe w praktyce. Programowanie w języku C++. WNT, 1996 O tej wiem, inne propozycje ??
-
nie ma nic prostrzego wejdź na strone jakiejś uczelni wyższej i zajrzyj do materialow programowania i tam w ćwiczeniach zawsze jest masa programów do napisania, trzeba tlko poszukać
-
Kolejny Temat W Stylu C++ A Może Już Pora Na C#
Polar odpowiedział(a) na Robert B. temat w Programowanie
Tak, ty wież i ufaj w to co mówią , szczególnie jeśli chodzi o plany Microshitu i ich technologie. Zasada jest taka , nie rozmawiajmy w kwestji języka jako takiego ( jakkolwiek wysoko poziomowy i slimaczo wolny by nie był ), tylko uczmy sie algorytmów , bo opanowanie składni języka to kwestja krótkiego czasu, a logicznego myślenia i rozumienia to już lata nauki. -
Na pewno nie polecam "Thinking in java" , beznadziejne przykłady , szata graficzna książki wołająca o pomste do nieba, peany i filozofowanie Brusa na temat swojej nieskończonej wiedzy. Kupiłem , przeczytałem, sprzedałem i ciesze sie że straciłem tylko 15 zl.
-
To wszytko masz w Pasji C++ czyli kontynuacji tej ksiązki tego samego autora.
-
#include <iostream>using namespace std;int main(){ cout << "niech pani prze!!!\a\a jeszcze!!!\a\a\a ooo... wychodzi , widzę główke\n" << "no rany urodził nam sie programista :D:D:D\n\a\a" << "teraz niecha pani wybierze dla swojego synka język programowania\n" << "oto nasze propozycje : C/C++/Delphi/Java/C#/Pascal/Python/ASM\n\n"; return 0;}
-
Wskaźniki które pokazuja w pamięci łańcuchy znakowe powinny być oznaczone lepiej jako const char * wskaznik = "napis" ; wtedy przez przypadek nic do takiego napisu juz nie "dodamy" :D :D :D W każdym nowoczesnym języku programowania także i w c++ jest taka fajna klasa string a włąściwie szablon i taki napis string który ma swoje bardzo ciekawe metody niesamowicie upraszcza wszysktie operacje na tekscie. string napis ; i wtedy takie cudo ma w możę kożystać z metod jakie są w tej klasie niektóre z nich : to napis.size() , napis.clear() , napis.length() , napis.resize(), i wiele , wiele innych. co prawda za takie wygody trzeba płacić nieco szybkością string jest wolnijszy niż tablice i napisy wskaźnikowe ale w c++ i tak jest to realizowane najszybciej!! Stosuj stringi no chyba że jesteś maniakiem wydajności , albo piszesz program który ma działać jak najszybiciej tylko sie da.
-
Ale trzeba jednak spojrzeć wstecz i przypomnieć sobie sobie rok 1994/95 Niby to tylko 10 lat ( ale w branży infomatyczej to są stulecia ), ale czy ktoś mógł sie spodziewać żę przez 10 lat dojdziemy do takiego poziomu jaki jes teraz ??? Za 10 lat :rolleyes: mam nadzieje że to wszystko jakoś wytrzyma.
-
Trzeba sobie szczerze powiedzieć że co nie wybierze to i tak będzie dobrze, ważne żeby to potem realizować a przestawienie się z czegoś trudniejszego na łatwijesze jest bezproblemowe , gorzej odwrotnie. Bo jak wiadomo co do składni to zmiany są/będą kosmetyczne, a algorytmy i ich implementacja jest zawsze taka sama. A co do tematu, ucz się c++ jak sie nauczysz to masz drogę wolną albo zostać w nim albo zając sie czymś innym bo właściwie to inne to jest c++ na którym jest prawie wszyskto oparte Jak lubisz MS to wybierzesz C# jak lubisz Sun to wybierzesz Jave , jak lubisz co innego to co innego, no problem - bo masz mocną podbudówkę. A co do przyszłości ogólnie informatyki to ja bym sie nie raczej wypowiadał bo tu naprawdę przyszłość jest całkowicie nieprzewidywanla... ( tak sprzętu jak i opprogramowania ) :)
-
C++ jest językiem ogólnego przeznaczenia a co do tego czy komuś sie podoba czy nie to nie ma raczej znaczenia , prawie wszystkie podstawowe rzeczy pisze się w nim (systemy, gry, itd. - czyli to co jest najbardziej rozbudowane) to powszechnie wiadomo i wszyscy o tym doskonale wiedzą i puki nie zostanie wymyślone coś godnego bycia następcą (czyli równie szybkiego, ale np. łatwiejszego, I dającego podobne możliwości itd.) ta sytuacja sie nie zmieni. Apropo Javy, ...ona ostatnio chyli sie ku upadkowi ( bynajmniej nie chodzi mi tu o całą masę błędów w biliotekach i źółwią powolnośc ;] ). A co do nauki to warto sie uczyć algorytmów czyli myślenia a nie klikania, a jaki język to już kwestia tego co się chce robić i do czego go wykorzystać. Nie ma nic jednocześnie zawsze albo: coś jest szybkie i trudne albo powolne i łatwe , ktoś może jeszcze tu wciskać o stabilności itd. itp.
-
To że dla was może był trudny to nie znaczy że dla innych będzie różni ludzie różnie rozumieją trudne tematy.
-
C++ = C+nowości
-
Wystarczy w odpowiednie miejsce wstawić takie polecenie aby ustawić wskaźnik na początek pliku do czytania ( czyli w twoim przypadku pomiędzy kolejnymi odczytami z tego pliku ) : strumien.seekg(0); a do tego aby sprawdzić gdzie aktualnie znajduje sie wskaźnik odczytu pliku : cout << strumien.tellg(); To jest wersja do pozycjonowania odczytu , do zapisu wystarczy zmienić ostanie litery tych funkcji z 'g' na 'p'
-
Bardzo dobry jest macromedia dreamwever 2004 elegancko koloruje skłądnie wszyskich języków skryptowych , zna funkcje tych języków a co za tym idzie także podaje ich ewentualne parametry fajny bajer np dla php, raczej nie ma nic lepszego jako całość (profesjonalny edytor odmian html, kolorowanie składni, podpowiadanie kodu itd.), mi to bardzo ułatwia pisanie.