c++/# pár dotazů

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
bagruj12
Nováček
Nováček
Registrován: 21. črc 2012

c++/# pár dotazů

Příspěvek od bagruj12 »

1) Mám Dev c++, na tomhle foru sem se dočetl že je starý a jeho následovníkem je wxDev-C++. Můžu mít v počítači oba?
2) Chtěl bych se naučit programovat okenkové programy v c++, jak na to? (literatu, webové stránky, atd.. jen ne nic anglicky - moc neumím)
3) C# a .NET - je lepší než C/C++, v čem?
Aigor
Začátečník
Začátečník
Uživatelský avatar
Registrován: 09. dub 2006
Bydliště: Velka Morava
Kontaktovat uživatele:

Re: c++/# pár dotazů

Příspěvek od Aigor »

Jestli se chceš učit oboje, tak je to sice chvályhodné, ale ne moc moudré pro začátečníka :wink:
C# je ideální v tom, že tě nenaučí psát čuňárny, je čistě objektové, přísně typové a krásně intuitivní. Tvoje chyby sice samo neopraví, ale IDE ti skoro řekne nejen kde máš chybu, ale i jak ji opravit.
A bez angličtiny - alespoň pasivní počítačové to nepůjde, ta k programování patří.

Na začátek si obejdi knihkupectví, kolem C# je toho víc než dost. Nebo mrkni na nějaké výukové tutoriály na netu. Pro první nástřel to stačí.

A až pronikneš do C# a časem budeš chtít psát programy blíž k systému a nevázat se na .NET, teprve doporučuju začít se rozhlížet v C/C++
bagruj12
Nováček
Nováček
Registrován: 21. črc 2012

Re: c++/# pár dotazů

Příspěvek od bagruj12 »

Umím trochu pascal (od toho sem začínal), trochu základy Céčka a teď se učím C++ (Mistrovstvé v C++), ale chtěl bych tvořit okenkové aplikace.
a .NET můžu použít i na tvorbu webu, a jak?
Aigor
Začátečník
Začátečník
Uživatelský avatar
Registrován: 09. dub 2006
Bydliště: Velka Morava
Kontaktovat uživatele:

Re: c++/# pár dotazů

Příspěvek od Aigor »

Okénkové aplikace můžeš psát přece i v C/C++ :wink:
Ohledně webu přes .NET je to už ASP a za sebe říkám fuj, i když někdy to jinak nejde.
Smith
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 11. úno 2004
Bydliště: někde u UH
Kontaktovat uživatele:

Re: c++/# pár dotazů

Příspěvek od Smith »

bagruj12 píše:a .NET můžu použít i na tvorbu webu, a jak?
Jmenuje se to ASP.NET a používáš C# nebo VB.NET.
# Desktop [Ryzen 9 7950X, 128 GB RAM, GeForce GTX 1660 Ti, 4x SSD, 3x Dell UP2716D(A), W11 Pro]
# Notebook Dell XPS 13 [i7-7500U, 16 GB RAM, 512 GB SSD, W11 Pro], Apple MacBook Air 13" [M2, 16 GB RAM, 512 GB SSD]
# Home Server [2x E5-2630 v3, 128 GB RAM, WS2019] # Storage Synology DS1815+ [24 TB RAID6], Synology DS1819+ [24 TB RAID6, 10 GbE]
# Samsung Galaxy S23 Ultra # Canon EOS R5, Canon EOS 3, Canonet QL17 G-III, Bronica SQ-A # www.photosmith.cz
ÿthren
Začátečník
Začátečník
Registrován: 31. pro 2011

Re: c++/# pár dotazů

Příspěvek od ÿthren »

no okénkové aplikace v C/C++ se dělají teda děsně popravdě, na to je C# zlatý.
je otázkou co chceš, jestli jenom umět programovat nebo i vědět něco o tom, jak to vlastně funguje. C/C++ je hodně nízkoúrovňové a osaháš si tam spoustu zajímavých věcí, ale zase je to o to náročnější na přemýšlení a lidi rozmslaní C# se k nim už budou jenom těžko vracet.
bagruj12
Nováček
Nováček
Registrován: 21. črc 2012

Re: c++/# pár dotazů

Příspěvek od bagruj12 »

ÿthren píše:no okénkové aplikace v C/C++ se dělají teda děsně popravdě, na to je C# zlatý.
.... a lidi rozmslaní C# se k nim už budou jenom těžko vracet.
samozřejmě chci vědět jak co funguje. Ale kde je návod jak na ty okenkové aplikace - literatura, web,... doporučte mi něco. :sad:

...Konkrétní případ kdy se používá ASP.NET??? Přičem třebas? K tvorbě aplikací? - třebas tvorba formulářů, anket nebo tak? :?:
OndraSter
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Re: c++/# pár dotazů

Příspěvek od OndraSter »

ASP.NET odpovídá PHP či JSP - je to zpracování a vygenerování stránky na straně serveru.
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32


Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
ÿthren
Začátečník
Začátečník
Registrován: 31. pro 2011

Re: c++/# pár dotazů

Příspěvek od ÿthren »

no na to moc literatury není. máš víc možností: windows API (není špatné o tom něco vědět, ale dělat v tom něco většího no uf), nebo třeba wxWigets, dobré volby pokud holduješ sebetrýzni. špatné není použít Qt nebo Qtk, případně naklikání ve visual studiu. Ale dělaní okýnek není moc o programování. A v C/C++ to není uplně pohodlné. Návody jsou většinou k dohledání na webu ale moc jich není taky nebývají moc obsáhlé, ale ještě to můžou zachránit knížky, ale nemám v nich přehled.
bagruj12
Nováček
Nováček
Registrován: 21. črc 2012

Re: c++/# pár dotazů

Příspěvek od bagruj12 »

ÿthren píše: ale ještě to můžou zachránit knížky, ale nemám v nich přehled.
Poraď :(
Broxik
Začátečník
Začátečník
Uživatelský avatar
Registrován: 11. led 2010

Re: c++/# pár dotazů

Příspěvek od Broxik »

http://knihy.heureka.cz/asp-net-4-a-c-2 ... e-kniha-1/ zkus toto. My mame v praci pro 3.5 sme to epclive vybirali. Jinak nejlepsi je asi zajit na skoleni pokud mas moznost. Da ti to vice nez cokoliv jineho. Ale chce to mit aspon nejaky prehled o programovani a to pises ze mas. Samozrejme skoleni bohuzel neni uplne levna zalezitost. Zalezi teda jestli to mas jako hoby a nebo to s tim myslis dal vazne.

Btw vsude jde napsat prasarna:}. Staci opomenou treba dispose pri resize obrazku a mas za chvili zabranou pamet a program se odporouci. A to nemluvim ao nejake smysluplne objektove strukture.
Okurek!
U toho se nedá honit, kdyby si aspoň sundaly ty nitě z řiti.
chronograph
arxeiss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. črc 2008
Bydliště: Krmelín (předměstí Ostravy)
Kontaktovat uživatele:

Re: c++/# pár dotazů

Příspěvek od arxeiss »

Za sebe C#
Ve škole jsme se učili C++ v Borlandu (ano, nadával jsem jak prase), ale vím o čem to je. Opravdu doporučuju začít C#, a pak můžeš přejít na C++ téměř hravě, pokud využiješ, jak někdo zde zmínil, Qt tak to bude velmi podobné.

ASP.NET je jazyk podobný C# jenom má jiné vlastnosti a funkce apod. aby jsi mohl tvořit webové stránky, osobně ale C# umím, ale do ASP bych nešel, umím PHPčko, a přece jenom, 95% hostingů (pokud neberem za tisíce ročně) ASP vůbec nepodporují.

Edit:\\ 2Broxix: Je nějaký solidní dokument nebo návod kdy a jak používat Dispose()? Dost s tím totiž zápasím, zatím jsem nedělal nějakou aplikaci náročnou na paměť, i když třeba využívám kreslení, tak to není nic složitého. Ale určitě by se to někde hodilo.
Díky
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
N_o_c_l_a_f
Začátečník
Začátečník
Uživatelský avatar
Registrován: 22. lis 2005

Re: c++/# pár dotazů

Příspěvek od N_o_c_l_a_f »

Prasarna je v programech nepouzivat dispose kdykoliv pri "zapominani" nejakyho pointeru. :P
Broxik
Začátečník
Začátečník
Uživatelský avatar
Registrován: 11. led 2010

Re: c++/# pár dotazů

Příspěvek od Broxik »

http://www.codeproject.com/Articles/153 ... -Pattern-P myslim ze tohle vypada dobre.

A ta knizka v sobe obsahuje i samotny C# nejen ASP.NET. Kdyztak tohle doporucuji nekde na forech http://knihy.cpress.cz/microsoft-visual-c-2008.html.

Kazdopadne k visual studiu doporucuju aspon takove vec jako je stylecop co cloveka nauci dodrzovat jiste pravidla ktere nejsou vubec k zahozeni (komentare nesizeni kodu a tak :}). Nekteri jeste doporucuji resharper ale kolegove z kteryma momentalne pracuju tady tohle nechcou pouzivat.

Kdyztak ten resharper zde > http://www.jetbrains.com/resharper/
Tady stylecop > http://stylecop.codeplex.com/.
Okurek!
U toho se nedá honit, kdyby si aspoň sundaly ty nitě z řiti.
chronograph
Odpovědět

Zpět na „Programování a web“