Progam írása PC-re C-ben, kezdés, hogyan, merre
2009-03-03T13:08:53+01:00
2009-03-05T20:30:51+01:00
2022-07-19T04:37:08+02:00
  • Pontot itt nem lehet adni, csak a tudástárban.

    Igazad van :D
    Félrenéztem :D
    Mutasd a teljes hozzászólást!
  • Jó választás!
    Gondolkodtam Java-n is, főleg hogy az teljesen platformfüggetlen

    A C is platformfüggetlen. Igaz, van pár dolog ami nem az, de attól még bármit meglehet írni C-ben, platformfüggetlenül.

    Pontot itt nem lehet adni, csak a tudástárban.
    Mutasd a teljes hozzászólást!
  • Hali!
    Nagyon köszi a sok reagálás, folyamatosan követtem, csak direkt nem akartam megszakítani, míg nem szűrhető le valami :D

    Szóval ezek alapján nekem a Visual C++ tűnik a legkézenfekvőbbnek. Gondolkodtam Java-n is, főleg hogy az teljesen platformfüggetlen (ha jól tudom), de konzulensem forszírozta, hogy legyen az C, és valóban igaza van, az azért egy picit közelebb áll hozzám :D

    Hobbielektronikán rajta vagyok, valószínáleg megkeresem majd az illetőt. :D

    Egyébként valóban villamosmérnöknek tanulok, és nálunk a programozás tínátsa kimerült 1 félév Pascal-ban, 1 félév sima C-ben (szigorúan nagyon egyszerűen :D ), valamint hardverleíró nyeleveket is tanulgatunk, de az is más :D
    Úgyhogy ilyen formán tényleg nem kenem vágom a dolgokat :D

    Mindenképpen belevágok a VisulaC++ -ba, ha valoami gondom van, úgyis jelentkezek :D
    A pontot nem tudom kinek adjam :D
    Vagy még senkinek? :D:D:D

    üdw
    Mutasd a teljes hozzászólást!
  • Ki volt kötve, hogy a programot C-ben kell megírni, vagy te akarod választani a C-t, mivel már foglalkoztál vele egy kicsit?

    Mondjuk a C remek választás a feladatra, de nem a legegyszerűbb C-ben programozni. Egy C nyelvű programot nagyon könnyű elrontani. Csinálhatod C#-ban vagy javaban is, ha nem határozták meg, hogy mivel kell.

    Úgy kellene elindulni talán, hogy utána nézel a BMP formátumának, vagy olyan függvénykönyvtáraknak, amik BMP-be képesek menteni. Utána nézel olyanoknak is, amik az USB adatait olvassák. Itt az sem teljesen mindegy, hogy milyen op. rendszer alatt programozol, mert esetleg más lehet a windows és a linux.

    Fordítót, fejlesztői környezetet a legkönnyebb találni. Hallgathatsz az előttem szólókra, persze ott a gugli is.

    PHP-ben jobb, ha nem állsz neki a feladatnak, persze azzal is megoldható :)
    Mutasd a teljes hozzászólást!
  • Az egy dolog, hogy ez a watcom akármi ingyenes, csakhogy a wines projectek 90%-a VC++, elvétve meg Code::Blocks project.
    Mutasd a teljes hozzászólást!
  • Jobban jarsz, ha a C++-t ugy kezeled, mint egy bovitett C-t. Azonkivul nem lesz nehez - a GCC (MinGW/DevC++) es Visual Studio is ANSI C/C++ fordito... (na jo, egyik sem 100%, de nagyjabol)

    a Visual Studio Express kezdesnek szerintem jobb,mint a DevCPP, es ingyenes... A DevC++ GCC valtozata eleg regi, ha ragaszkodsz a GCC-hez, a MinGW frissebb. Azt hiszem. Csak kell hozza valami IDE.

    Az OpenWatcom C/C++ is ingyenes.
    Mutasd a teljes hozzászólást!
  • Nekem bejön a devc++ :)
    Bár még csak 1 programozás házit (5-600 sor), de valahogy a VC mindig lehalt (Save All -> újraindítani -> mehet tovább).
    Plusz, hogy devcben lehet 1 fájlt fordítani, nem kell hozzá project (lehet ez VCben is megvan, nem találtam, nem is nagyon kerestem) és a futása is gyorsabbnak tűnik (már a fejlesztőkörnyezetnek magának), mondjuk ez érthető.

    Most felraktam a legújabb VC-t, az még nem halt le ilyen módon, szóval egyelőre én is ezt használom. Szerintem mindegy, ki kell próbálni mindkettőt :)
    Mutasd a teljes hozzászólást!
  • Tisztan C-t (ANSI C) nehez lesz pc-re. De C++-mar konyebb

    A C szerintem jóval egyszerűbb ( és szebb, na persze ez utóbbi az én véleményem ) mint a C++.

    Viszont bármilyen C++ IDE-vel lehet C programot is fejleszteni/fordítani.
    Véleményem szerint a DevC++ egy nagy kalap szaar, inkább egy VC200X Express vagy méginkább egy Virtualboxot ajánlanék és valamilyen linuxot rá. Abban minden van ami a C-nek kell. Help meg jön rengeteg mindkettővel.
    Mutasd a teljes hozzászólást!
  • "Arra nem gondoltál, hogy esetleg mondjuk nem programozást hallgat???"
    Igaz, lehet bölcsész is! Fel se tételeztem, hogy ezen az oldalon van programozó is.

    "Nem kötekedésként, de mitkeres a gcc/mingw C szerű nyelveknél?"
    Talán mert complier nélkül nem lehet programozni sem? Említsük meg még a JIT-et a C# mellett a teljesség kedvéért, mert a nélkül igen nehéz lenne bármit is futtatni.
    Mutasd a teljes hozzászólást!
  • ui.: Szerintem maradj a C-szerű nyelveknél ha azt úgyis ismered. Pl. Visual C++2005/2008 vagy esetleg C#, vagy talán a gcc/mingw jó lesz, keress usb-s library-kat...


    Nem kötekedésként, de mitkeres a gcc/mingw C szerű nyelveknél? Az mindkettő compiler, vagy én maradtam le?

    Témához, kapcsolódóan ja PIC-hez lehet írni ASM-ben USB vezérlőt de azért nem annyira egyértelmű mint soros portra. Még arra sem mindíg!
    Mutasd a teljes hozzászólást!
  • "Ha egyetemre jársz neked ezeket kenni-vágni kéne. "

    Arra nem gondoltál, hogy esetleg mondjuk nem programozást hallgat???
    Én úgy vettem ki hogy Villamosmérnök lesz, vagy ilyesmi és mellékesen most van nekik PC-s programozás is a lowleveles C-s, asm-os mikrovezérlős progon kívül egy kicsi.

    Na:

    Na azt én se tudom, hogy hogyan kell az USB-t kezelni sajnos, googlezz rá erre a témára, valószínüleg delphi vagy VisualC++ vagy akármilyen más mai modern nyelvhez lesz ilyen modul/unit/lib/akármi ha gyorsan kell most megoldás, akkor azt javaslom, hogy regelj be a hobbielektronika.hu-ra(ha nincs eddig reged) és kérdezd meg a "Gory" nevű felhasználótól, ő írt Pic-PC USB kapcsolatos cikket, bár a pc-oldali rész nincs részletezve mert triviálisnak írja vagy ilyesmi, lehet hogy ha rákérdezel megdob egy kóddal...

    ui.: Szerintem maradj a C-szerű nyelveknél ha azt úgyis ismered. Pl. Visual C++2005/2008 vagy esetleg C#, vagy talán a gcc/mingw jó lesz, keress usb-s library-kat...
    Mutasd a teljes hozzászólást!
  • "Egyszerűbb Grafikus felület hogyan?" DirectX.

    DevC++ az felejtős, már rég megszűnt. Visual C++ 2008 express inkább, vagy ha a puritánságból akarsz sportot űzni, akkor Code::Blocks. Ha egyetemre jársz neked ezeket kenni-vágni kéne.
    Mutasd a teljes hozzászólást!
  • Tisztan C-t (ANSI C) nehez lesz pc-re. De C++-mar konyebb pl DevC++, jo az IDE hamar megy a kezdet
    Mutasd a teljes hozzászólást!
  • Pethő Ádám: abC
    Ebbe a könyvbe lapozz bele egy könyvesboltban, és ha ilyesmire gondoltál, vedd meg.
    Igaz, hogy USB portkezelés nincs benne, erre külön kell keresned vlamit.
    Mutasd a teljes hozzászólást!
  • Hali!
    Segítségeteket kérném. Egyetemi feladatom keretében kell írnom egy számítógépes programot. Csak hogy röviden felvázoljam a helyzetet:
    Egy forrásból mikrokontrollerrel dolgozunk fel adatokat, a lényeg, hogy a számítógépre megfelelő soros jelenk érkeznek USB-n, és ezeket kéne nekem egy BMP fájlba mentenem, plusz még egy pár funkciót hozzáadnom.

    A probléma, hogy konkrétan PC programozásban nem vagyok jártas, anno tanultam C-t, valamit mikrokontroller szinten sejtem is, valamint php-ban programozok rendszeresen (persze ez tök más :P )

    Az lenne a kérdésem, hogy szerintetek hogy és merre induljak el, ha a cél az, hogy értsem a dolgot, de viszonylag rövid kifutású a dolog. Természetesen szeretném beleásni magam, de időügyileg nem vagyok eleresztve :D

    Konkretizálva:
    - Összefoglalóbb leírás, az alapokról, és egyáltalán az efféle programok struktúrájáról.
    - Egyszerűbb Grafikus felület hogyan?
    - Milyen programmal (szövegszerkesztővel) érdemes?
    - Egyéb jótanácsok :D

    Köszi a segítséget előre is :D
    üdw
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd