- Vezetékes FEJhallgatók
- 3D nyomtatás
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- HiFi műszaki szemmel - sztereó hangrendszerek
- Gaming notebook topik
- Apple notebookok
- Milyen TV-t vegyek?
- Nem indul és mi a baja a gépemnek topik
- DirectX 11-es tempót kínál az új Arc meghajtó
- Projektor topic
Hirdetés
-
Musk szerint már jövőre itt vannak a Tesla Optimus humanoid robotok
it Musk a befektetőknek arról beszélt, hogy már az idei év végén gyárakban dolgozhatnak a Tesla Optimus robotok, a forgalmazás jövő év végén indulhat.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Új órával készül a Black Shark
ma A Xiaomi gaming brandje az S1 Pro formavilágát viszi tovább, amit immár MIL-STD szabványokkal egészít ki.
Új hozzászólás Aktív témák
-
doc
nagyúr
válasz macikos #1900 üzenetére
Tekintve, hogy Gépész vagyok és nem Infós, így ez valahogy nagyon nem tud érdekelni. Nem emlékezhetek mindenre.
gepeszhallgatokent valoszinuleg eleg ertelmes ember vagy, igy foleg nem okozhat(na) gondot az altalanos iskola kb. 2. osztalyaban tanultak felelevenitese (kacsacsor balra, kacsacsor jobbra). semmi mas kulonbseg nincs a max. es min. kereses kozott...
de mondom, nem szemelyeskedni akarok, csak kicsit gondolkozzatok mar mielott irtok ide... mondjuk minimalis odafigyelessel, gondolkodassal siman megelozheto lenne a PH-s forumok postjainak kb. 80%-a (beleertve nem ritkan az enyemeket is...)
[ Szerkesztve ]
-
SDA
csendes tag
Sziasztok!
Egy kis segítségre lenne szükségem:
Nézegettem a neten, keresgéltem C feladatokat gyakorlás képpen úgy találtam erre az oldalra:
http://vili.pmmf.hu/~zamek/cprog1.html -> ezen belül a 8as feladatra nem tudok rájönni.
Valószínű, hogy aki ért hozzá, annak pár perc a dolog.... Nagyon megköszönném, ha valaki megírná nekem a megoldást.
Köszi!
-
SDA
csendes tag
válasz Sk8erPeter #1904 üzenetére
Valóban CodeSearch segített... úgy tűnik van egy használható.
Köszi.
-
Korcsii
őstag
C-ben hogy lehet a legegyszerűbben megvizsgálni, hogy egy string-ben egy adott karakter szám-e? egy jó hosszú if-el (esetleg switch) biztos, de remélem van valami egyszerűbb módja is... PHP-ban pl erre való az isint(), de C-ben nem találtam hasonlót...
-
harry
veterán
Sziasztok, kérnék egy kis segítséget:
Egy tömb elemeinek kéne k-ad szintű kombinációit képezni - vagyis pl.: n=5, k=2-re (5 alatt 2):
(1,2) (1,3) (1,4) (1,5) (2,3) (2,4) (2,5) (3,4) (3,5) (4,5)
Persze tetszőleges n és k értékekre, így tehát valamilyen rekurzióra lenne szükség. Illetve láncolt listát használok, de ez most azt hiszem annyira nem lényeg (abban is meg lehet keresni i. elemet).
Az előállított elemekre majd meg kell hívni egy függvényt, szóval gondolom nem ártana eltárolni őket valahol, de az megint láncolt lista - szóval egyelőre az előállítással van gondom.
C++ nyelv, nincs STL, vagy gyári függvények.Próbálkozok vele már egy ideje, de nem sikerült rájönnöm. Van egy progim, mely a "beljebb" lévő elemeket jó sorrendben adja, de nem írja elé az előtte lévő helyiértéken lévő elemet. [link] Személetesebben, 5 és 2-re a kimenet:
12 23 34 45
3 4 5
4 5
5Lehet ezzel kezdeni valamit, vagy rossz irányban keresgélek?
[ Szerkesztve ]
Theoretically, this damn thing oughta work now.
-
v2izzy
tag
Hello!
CodeBlocks-ban írok C progit és erre a programra:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int az;
scanf("%d", &az);
printf("%d", az);
return 0;
}
erre a scanf után lefagy. Mi lehet a gond?
A segítséget előre köszönöm!http://flic.kr/ps/MuuJU | @gerhard_berger | https://github.com/gerhardberger
-
harry
veterán
válasz Sk8erPeter #1913 üzenetére
Linux alatt használom, de valóban, az is gcc.
Theoretically, this damn thing oughta work now.
-
CséZé
őstag
hi!
ha valaki nagyon unatkozna megcsinálhatna nekem 3 rémegyszerű feladatot. az a helyzet h ezek beadandók, de én rohadtul nem értek hozzá és elintézném egy kettessel ezt a tantárgyat. a forráskód kellene nekem igazándiból. Visual Studio 05-tel dolgozunk.
íme a feladatok:
- Tervezzünk egy olyan programot, amely milliméterben beolvasott távolságot átalakítja m, cm és mm-re!
- Készítsünk egy olyan programot, amely beolvassa egy gyümölcs nevét és megállapítja, hogy az magánhangzóval vagy mássalhangzóval kezdődik-e!
- Írjunk egy olyan programot, amely kiírja a 15-255 közötti karaktereket és a kódjukat! -
Korcsii
őstag
nem tudom már ki keresett meg egy kis helpért, amikor épp zh-t írt, de tényleg így készül a programozó?
[ Szerkesztve ]
-
Karma
félisten
válasz Korcsii #1918 üzenetére
McDonaldsos konyhas inkabb...
Mondjuk vannak olyan szakok, ahol teljesen feleslegesen is beraknak programozast, nem tudom milyen motivaciobol. Pl. a Godolloi Egyetem kornyezetmernoki szakan vegzett ismerosomnek Visual Basicet kellett volna programoznia. Termeszetesen tanitani ott se tanitottak, az eloado peldakodjai is hackeltek es rondak voltak, de eleg korrepetalas utan sikerult atmennie.
“All nothings are not equal.”
-
-
Retekegér
HARDVERAPRÓD
Dev-C++-ban probléma:
egy mátrix random számokkal való feltöltése nem jön össze/*Mátrix feltöltése véletlen számokkal*/
for (i=0; i<NELEM1; i++)
for (j=0; j<NELEM2; j++)
(*pm1)[i][j]=random(10000)*1.234;Hibaüzi:
In function `int main()': `random' undeclared (first use this function)Megfelelő könyvtári függvények include-olva vannak, szóval nem értem.
<< Heimdal >>
-
Karma
félisten
-
MODERÁTOR
szasztok! lenne egy progi amit csinálnék de sajnos az adatok tömb feltöltésével gondban vagyok. lényeg: megnyitok egy fájlt amiben adatok vannak tabbal elválasztva. strtokkal darabolok és beraknám egy tömbbe. namost a tömb üres
forrás: [link]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Sk8erPeter #1929 üzenetére
szia. gyakorlaton csináltuk. fileból kiolvassa a sort azzal gond nincs. csak azzal hogy belenyomoritsam a tömmbe a felbontott szöveget.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
_kovi_
aktív tag
Sziasztok!
Abban kérném a segítségeteket, hogy hogyan kell beállítani Visual Studio 2008-ban, hogy C-ben szeretnék programozni.
Arra már rájöttem, hogy,
New->Project->C++->Win32 Consol Application->majd utána
beírom a nevet, és a megjelenő panelben, az applic. settingsben, empty projekt.
De a gond, hogy nem adja be a felületet, ahova írni tudnék. -
Laca 012
őstag
Sziasztok! Remélem jó helyre írok és tudok segítséget kérni..
Az előzmény:
Intel D945gsejt lapból építünk páran routert/szervert. A készülék egy Atheros-os kártyával működne. A probléma az, hogy az első két kártya amit vásároltam csak windows alatt és csak egy nem hozzá való driver-el kelthető életre kizárólag kliens módban. Közben más is vásárolt ilyen kártyát és meglepődve tapasztaltuk, hogy gyári linuxos driverek is felismerik, és működik master módban, tehát tudunk belőle routert csinálni. Addig jutottunk, hogy a kártyák fizikailag 100%-osan egyeznek és csak a firmware-ben van különbség. Tehát a működő kártya flash tartalmát kellene átmásolni a 2 másik kártyáéra.
Ehhez találtam is egy C-ben írt progit, ami fordítás közben hibákat generál és amikor indítanám "command not found" üzenettel nem indul:
root@D945gsejt:/home/laca/flash2# wget http://www.mobilnews.cz/honza/dnload/ath_eeprom_tool/1_0/ath_eeprom_tool.c
--2010-05-22 11:38:17-- http://www.mobilnews.cz/honza/dnload/ath_eeprom_tool/1_0/ath_eeprom_tool.c
www.mobilnews.cz feloldása… 89.185.231.194
Csatlakozás a következőhöz: www.mobilnews.cz[89.185.231.194]:80… kapcsolódva.
HTTP kérés elküldve, várakozás válaszra… 200 OK
Hossz: 8642 (8,4K) [text/x-csrc]
Mentés ide: „ath_eeprom_tool.c”
100%[===================================================================================================================>] 8.642 --.-K/s idő 0,04s
2010-05-22 11:38:17 (238 KB/s) -- „ath_eeprom_tool.c” mentve [8642/8642]
root@D945gsejt:/home/laca/flash2# gcc ./ath_eeprom_tool.c -o ath_eeprom_tool
./ath_eeprom_tool.c: In function ‘main’:
./ath_eeprom_tool.c:220: warning: format ‘%08X’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
./ath_eeprom_tool.c:236: warning: format ‘%04X’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’
./ath_eeprom_tool.c:267: warning: incompatible implicit declaration of built-in function ‘exit’
./ath_eeprom_tool.c:284: warning: incompatible implicit declaration of built-in function ‘exit’
./ath_eeprom_tool.c:293: warning: format ‘%04X’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’indításkor:
root@D945gsejt:/home/laca/flash2# ath_eeprom_tool -r 0xdfc00000 eeprom1.dat
ath_eeprom_tool: command not found"googlizgatva" még anyit próbáltam, hogy beszúrtam egy #include <stdlib.h> sort a megfelelő szekcióba, és így 2 hiba nem jelentkezik:
root@D945gsejt:/home/laca/flash2# gcc ./ath_eeprom_tool.c -o ath_eeprom_tool
./ath_eeprom_tool.c: In function ‘main’:
./ath_eeprom_tool.c:221: warning: format ‘%08X’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
./ath_eeprom_tool.c:237: warning: format ‘%04X’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’
./ath_eeprom_tool.c:294: warning: format ‘%04X’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’Nem tudom, hogy ezzel megoldottam-e valamit, de mivel semmi közöm nem volt soha c programozáshoz, itt teljesen elakadtam.
Abban sem vagyok biztos, hogy nem kell-e módosítani a programot ehhez a kártyához, mert ahogy szövegesen belenéztem, mindenhol az AR5212 szerepel az AR5008 helyett, de azt gondolom, hogy ha laikusként ezeket átírom AR5008-ra az kevés, mert lehetnek címzésbeli különbségek..
Leírásban lévő kártya:
0000:02:07.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
Subsystem: Wistron NeWeb Corp.: Unknown device 1012
Flags: bus master, medium devsel, latency 168, IRQ 9
Memory at fbff0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [44] Power Management version 2Az én kártyáim:
02:00.0 Ethernet controller: Atheros Communications Inc. AR5008 Wireless Network Adapter (rev 01)
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at dfc00000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 2
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
Capabilities: [60] Express Legacy Endpoint, MSI 00
Capabilities: [90] MSI-X: Enable- Mask- TabSize=1
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Virtual Channel <?>Remélem tud valaki segíteni, vagy legalább tippet adni, kihez-hova forduljak..
Köszi![ Szerkesztve ]
-
Laca 012
őstag
Hát igen "user error" az van..
Megpróbáltam:root@D945gsejt:/home/laca/flash2# # ./ath_eeprom_tool -r 0xdfc00000 eeprom1.dat
root@D945gsejt:/home/laca/flash2# ls
ath_eeprom_tool ath_eeprom_tool.cElvileg a programnak így kellene kinéznie ha lefut. Nem?:
Vagy lehet tiltva van a read az eepromban?? :
root@D945gsejt:/home/laca/flash/ath_info# ath_info dfc00000
sleep_ctl reg 0000073f reset_ctl reg 00000000
-==Device Information==-
MAC Revision: 5418 (0xca)
Unable to read EEPROM Magic value!Mert akkor gondolom innentől felejtős a project..
Vagy attól még valamit írnia kellene??[ Szerkesztve ]
-
_kovi_
aktív tag
Felraktam a Visual 6-ot.
Következő a problémám:Mi okozza azt a hibát szerintetek?
-
_kovi_
aktív tag
válasz Sk8erPeter #1946 üzenetére
#include <stdio.h>
#include <conio.h>
#include <string.h>void main(void){
int i,j;for(i=1;i<=21;++i){
for(j=0;j<i;++j) printf(" ");
printf("*\n");
}
getchar();
}Ennyi az egész. Utána beraktam neki egy sima Hello World-ot. De azzal sem jó.
A Compile lemegy, simán, hiba és warning nélkül, de a build már nem... -
bpx
őstag
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!