-
PROHARDVER!
Új hozzászólás Aktív témák
-
repvez
addikt
Ahhoz valaki tudna segítséget adni, hogy azt hogy lehet megtanulni, hogy mikor mit kell használni a kívánt cél eléréséhez?
Tudom ez elég hülyén hangzik , mert lényegében nincs mindenre konkrét megoldás, de úgy értem, hogy hiába értem, hogy a bizonyos parancsok milyen szintaktika alapján működnek, ha nem tudom, hogy a kívánt megoldáshoz azt a parancsot kell használni.Tehát hiába tudom, hogy a for ciklus hogy néz ki ha nem tudom, hogy mikor célszerű használni .Vagy honnan tudom, hogy egy problémára nincs e egyszerűbb eljárás annál mint amit én elgondoltam, tehát, hogy ne kelljen újra feltalálnom a spanyol viaszt.
Mert egy egyszerű példánál maradva ,mondjuk egy kamatos kamatra kiadott hitel törlesztés számolásnál hiába tudom, hogy hogyan kell kiszámolni papíron , de nem tudom ,hogy mondjuk c++ ban egy programban mit kell használni hozzá.
Mintha egy kocsi szerelésnél tudnám, hogyan kell kiszedni a gyertyákat, de nem tudom, hogy a kombinált fogót vagy a villáskulcsot használjam hozzá. -
sepsi0
őstag
válasz
disy68 #11298 üzenetére
Szia!
Köszönöm, ismerem innen jövök. Használom azokat az addonokat, de kellene egy programozó aki a "közösségnek" készít egy ujjabb "céladdont".
Nem saját részre lenne a felkérés és mindenkinek megérte volna.
Sajnos én nem programozom és az ismeretségi körömben nincs aki ilyen nyelven írna. Mivel foglalkoztat a programozás (most már, amikor lehetett volna akkor nem), így találtam ezt a topikot és olvasgattam, de most kapóra jött, mert más ötletem már nincs, akihez fordulhatnék/nánk.
Azért köszönöm! -
disy68
aktív tag
válasz
sepsi0 #11297 üzenetére
Szerintem itt érdeklődj inkább: https://itcafe.hu/tema/kodi_xbmc_kiegeszito_magyar_nyelvu_online_filmekhe/friss.html
-
sepsi0
őstag
Sziasztok!
Off, de nincs jobb ötletem, remélem nem tíltott. Nem láttam erre utalást az összefoglalóban. Ha tíltott, akkor töröljétek és elnézést.
A lényeg...
Van itt olyan aki ért a pytonhoz és tudna addont készíteni a Kodihoz?
Ha igen akkor megkereshetne privátban.
Köszönöm! -
Sziasztok!
Közgazdász vagyok, pénzügyes, jelenleg termékmenedzserként dolgozom, úgyhogy a programozáshoz semmi közöm az ég egy adta világon.
Mivel kaptam a cégtől munkára egy ipad-et, ezért letöltöttem a Swift playground-ot, és azzal szórakozom. Lassan az első fejezet végére jutok.A kérdésem annyi lenne, hogy ez tényleg tanít programozni, vagy csak nagyon egy szűk szegmensre világít rá, valamint a logikát fejleszti? Ergo ha megcsinálom mind a három fő fejezetet fogok tudni valami alapszíntű ios programot összetákolni, vagy ez csak az ígéret?
Köszi
-
válasz
Prosectura2 #11291 üzenetére
Egyébként bashben külső programokat hívni viszonylag lassú, főleg, hogy van saját beépített függvénye:
$ echo "$nev neve ${#nev} karakterből áll a szóközzel együtt."
Kovács Gáspár neve 13 karakterből áll a szóközzel együtt.Bónuszként még az eredmény is jó, mert nálad a wc beleszámolta azt a sorvége karaktert is, amit az echo rakott a név végére, de persze azt is ki lehetne javítani:
$ hosz=`echo -n $nev | wc -c`
-
bambano
titán
válasz
Prosectura2 #11291 üzenetére
a bash programozásnak van saját topicja.
a kérdés, hogy a hosz= kezdetű sorban az aposztrófok helyére mit írtál. ha sima aposztrófot, akkor az a hiba, ha fordított aposztrófot, akkor máshol.
de ez a fajta processz behelyettesítés elavult, mert nem egyszerű egymásba ágyazni. helyette a $( parancs ) forma javasolt.
-
Prosectura2
tag
válasz
Prosectura2 #11291 üzenetére
Megoldódott, egy oldallal később kitért rá, hogy a ` karaktert kell használni, nem a ' karaktert. Szupi.
-
Prosectura2
tag
Sziasztok.
Bash programozással ismerkedek, találkoztam egy ilyen példával:
Előfordulhat, hogy egy változó hosszára vagyunk kíváncsiak. Erre megfelelő a wc program használata, amely vissza adja, hogy a bemenetére érkező adat hány sorból, szóból és karakterből áll.
$ nev="Kovács Gáspár"
$ hosz=`echo $nev | wc -c`
$ echo "$nev neve $hosz karakterből áll a szóközzel együtt."
Kovács Gáspár neve 14 karakterből áll a szóközzel együtt.Sajnos nekem nem sikerül, nem működik az, hogy hosz változó a kívánt értéket vegye fel. Ha kiíratom a hosz értékét, az kapom, hogy
echo $nev | wc -c
. Mivel ez egy régebbi útmutató/példatár, gondolom azóta frissült a bash és már másképp működik. Miért nem hajtja végre a műveletet, és mit kell tennem, hogy jó legyen?Köszönöm
-
Vesporigo
aktív tag
Mit gondoltok pl. a Ruander vagy a Soterline "Programozás alapjai" tanfolyamokról?
Megéri befizetni rájuk? Milyen egyéb helyekről tudnám még összeszedni az alapokat a Java programozás elkezdéséhez? (Mindenhol azt írják, hogy ezek az alapok kellenek egy ilyen tanfolyamhoz.) Agyhullám Java pl. tartalmazza ezen tanfolyamok anyagát?Előre is köszi!
-
köszönöm szépen
-
válasz
tboy93 #11285 üzenetére
Illetve a maszkoláshoz tartozik az, hogy a beírható karaketereket is lehet korlátozni, pl. hogy a fenti példában a bankkártyaszámnál csak számokat lehessen beírni, betűket ne.
Illetve ha C# kell, akkor errefele nézelődj: MaskedTextBox.Mask property
-
martonx
veterán
válasz
tboy93 #11285 üzenetére
Maszkolt input, amikor vakon írod be az inputba a szöveget, de az egy bizonyos formátummal jelenik meg, pl. jó példa erre a bankkártya szám, ahol XXXXXXXX-XXXXXXXX-XXXXXXXX ahol neked csak azt a 24 számot kell beírnod a kötőjeleket oda teszi a maszk.
Vagy másik eset, amikor a passwordöt írod be, de csak ******* jelenik meg a képernyőn, nem pedig a ténylegesen bírt szöveg, miközben az inputban a ténylegesen beírt szöveg található. -
Sziasztok! El tudná nekem valaki magyarázni mi is pontosan a "maszkolt input", akár egy gyors példán keresztül? C#-ban kéne példát mutatnom rá.
-
disy68
aktív tag
válasz
pvt.peter #11283 üzenetére
Ha a SOLID elveket betartva írsz kódot, fel se fog merülni ez, hiszen sérti a Liskov Substitution Principle-t - ezt írja a wiki cikk is. Sok nyelv nem is támogatja a kontravarianciát. Én úgy gondolom, hogy nincs is erre jó gyakorlati példa, maximum tervezési hiba miatt fordulna elő, hogy használja az ember
-
pvt.peter
őstag
válasz
disy68 #11282 üzenetére
Szia,
Értem, hogy megfordítja, csak az értelmét nem látom.
Miért jó a kontravariancia?
Miért jó az, hogy egy származtatott
Derived
osztályoverride
-oltput
metódusának azObject
típusú paramétere az őse aBase
ősosztályput
metódusának azAnimal
típusú paraméternek?
Elég kacinfántos így leírva, de az alábbi kód szemlélteti, hogy mire gondolok.public class Base
{
pulic virtual void put(Animal animal)
{
}
}
public class Derived : Base
{
public override void put(Object object)
{
}
}Hol lehet ezt használni? (valós példán keresztül)
-
disy68
aktív tag
válasz
pvt.peter #11281 üzenetére
Ezt nézted már?
"Within the type system of a programming language, a typing rule or a type constructor is:
covariant if it preserves the ordering of types (≤), which orders types from more specific to more generic;
contravariant if it reverses this ordering;
bivariant if both of these apply (i.e., both I<A> ≤ I<B> and I<B> ≤ I<A> at the same time);
invariant or nonvariant if neither of these applies.The article considers how this applies to some common type constructors."
-
válasz
leviske #11278 üzenetére
A leiras alapjan nem egy veszes dolog. Feldobod a cmake-et, ha magatol nem csinalja meg, a futtathatot berakod a path-ba, aztan nyitsz egy cmd-t, odanavigalsz az adott konyvtarba, kiadod az adott parancsot es kesz.
Ha ezt megcsinaltad, es megse jo, ird le mi a konkret gond/hiba, aztan ha az az info nem eleg, ha lesz idom ranezek komolyabban, de ezt nem tudom mara igerni.Egyebkent igen, cmake az tud szivas lenni...
-
leviske
veterán
Sziasztok!
Ütközött már más is gondba azzal, hogy a VS-ba cmake segítségével kellett volna projektet varázsolnia? Ezt szeretném beerőszakolni, de az értelmi képességeimet meghaladja a dolog.
-
pvt.peter
őstag
válasz
bambano #11276 üzenetére
Értem én, viszont nekem programozásba átültetve kellene megértenem ezt a témát.
Matekos oldalról világos, hogy pl. amikor projekcióval reprezentáljuk a ko/kontravarianciát akkor mi micsoda rendezés, illetve halmazok tekintetében.
Azt nem értem, hogy programozásba miért kellett belekeverni a kontravarianciát.
Ahogy említettem, a kovariancia világos és szükséges is, de a másik kis testvére nem igazán akar átjönni nekem -
bambano
titán
válasz
pvt.peter #11272 üzenetére
fáradj át a matematika topicba.
-
pvt.peter
őstag
Sziasztok,
A kontravariancia lényegét eltudná vki magyarázni érthető módon?
A kovariancia teljesen érthető számomra, de a kontravariancia vmiért nem akar összeállni.
Jelenleg teljesen értelmetlen számomra. -
joysefke
veterán
válasz
dabadab #11263 üzenetére
Közben megnéztem mi a
cin >> akármi;
getline(str);összeakadás oka, ha egymás után (ebben a sorrendben) olvasnak a bemenetről:
acin
figyelmen kívül hagyja az újsor karaktert és nem veszi el a bemenetről. Ha a getline(str) ezután olvas, akkor nem a következő sorból olvas, hanem az egy szem újsor karaktert fogyasztja el és leáll.J.
-
Okean
tag
Lortech, dabadab: Köszönöm a kimerítő válaszokat. Végül csak sikerült megértenem.
-
Lortech
addikt
válasz
dabadab #11266 üzenetére
Noha a válaszod alapvetően jó, a példa szerintem többről szól.
A getnél (13) használt Person objektum "ugyanaz" mint a putnál (9) használt, és pont azt szemlélteti szerintem a példa, hogy mi van akkor, ha új, de "megegyező" kulcs példány alapján akarod elkérni a korábban tárolt elemet. Visszaadja-e, vagy sem.
Azért a két idézőjel, mert a Mapben keresés szempontjából a két példány akkor egyezik meg, ha Person típus equals metódusa alapján megegyezik. Tehát egy megfelelő equals implementációval a (13) visszaadja a (9)-ben elhelyezett értéket, noha a két kulcs különböző referencia.
Még az eredeti kérdésre: természetesen nem kell létrehozni a (13)-ban egy új Person példányt, újra lehetne használni a (9-ben) létrehozottat minden további nélkül, és ugyanazt az eredményt kapnánk (kivéve, ha nem vagy nem jól override-oljuk az equalst). Hogy mégsem így van a példában, annak szerintem a fenti eset szemléltetése az oka, vagy nem. -
"Az utolsó sorban található get metódusnál miért van szükség egy új objektum létrehozására, amikor egy már létező objektumot szeretnék lekérni?"
Ugye az utolsó sorban egy keresés történik, ahol megadod a keresőkulcsot, ami történetesen egy komplex típus - márpedig egy komplex típust csak úgy tudsz megadni, ha azt valahol létrehozod
Ha nem egy Person() objektum lenne a map kulcsa, hanem valami primitív típus, pl. egy sima int, akkor nem kellene létrehozni semmit, bedobhatnád azt, hogy "2" és menne, de mivel egy objektum az, ezért azt az objektumok létre kell hozni.
-
válasz
joysefke #11257 üzenetére
"Most arra tippelek, hogy az a.resize(aN);-nel így önmagában nem tud mit kezdeni, mert nem tudja mivel kellene feltölteni."
Van default constructora a vector<int>-nek, szóval ez nem gond. Mondjuk az egész resize tök felesleges, de ahogy érzed
(A [] operátor maga is megcsinálja az új elemet, ha még nem létező elemre hivatkozol)
-
choco01
addikt
Hali.
Olvastam többször már hogy teljesen totál kezdésnek, csak az alapok megértésére érdemes olvasni a Kaczur és Angster könyveket.. ez továbbra is igaz? Ha minden jól megy szeptemberben kezdek mérnökinfón, és gondoltam lehet jól jönne csinálni előtte valami hasznosat..
-
joysefke
veterán
1000 éve programoztam C++-ban (meg úgy egyébként) és most a C++ még nagyobb ocsmányságnak tűnik mint anno
Nyilván az én sutaságom a fő oka, de akkor is, nem egy barátságos valami... -
joysefke
veterán
válasz
dabadab #11258 üzenetére
Ok, az alábbi kód tesztelve és, működik.
Két hiba volt:
(1)
első (ocsmány) hiba:
az első sort beolvasócin >> aN >> reads;
összeakad a második (és utána következő aN) sort beolvasó:getline(cin, line);
istringstream s(line);kóddal. A
getline(cin, string line)
valamiért az első, acin >> aN >> reads
által olvasott sort is olvassa, pedig csak a másodiktól kellene olvasnia. Elimináltam ez egész kódból a cin-t, és mindent soronként olvasok és parsolok, így működik.(2)
A vector<vector<int>> struktúrát (nyilván) rosszul inicializáltam. Most deklaráltam két változót:vector<vector<int>> a;
vector<int> b;A
b
-t inicializálom, feltöltöm és belea.push_back(b)
aza
-ba.Tudom, hogy ez favágó programozás, mert biztos vagyok benne, hogy az a.push_back(b) az egy felesleges (kikerülhető) másolás, illetve a
while (s >> temp) {
b.push_back(temp);
}kódrészlet sem optimális, mivel nem használom ki, hogy ismerem a b-vektor hosszát, ezért felesleges resize műveleteket fog csinálni a kód runtime-ban...
szerk: beleraktam egyb.reserve(temp)
-et, ez feltételezem kiküszöböli a runtime resize-olást...int main() {
int aN = -1;
int reads = -1;
string line;
int temp;
int r, c;
getline(cin, line);
istringstream s(line);
s >> aN;
s >> reads;
vector<vector<int>> a;
vector<int> b;
for (int i = 0; i != aN; ++i) {
getline(cin, line);
istringstream s(line);
s >> temp;
b.clear();
while (s >> temp) {
b.push_back(temp);
}
a.push_back(b);
}
for (int i = 0; i != reads; ++i) {
cin >> r >> c;
cout << a[r][c] << endl;
}
return 0;
} -
válasz
joysefke #11257 üzenetére
Akkor mashogy mondom: ha a kodod tele van felesleges dolgokkal, akkor ne allj neki debuggolni, hanem dobd ki ami nem kell a francba, es az igy keletkezo, sokkal egyszerubb es atlathatobb kodot nezd meg, hogy mukodik-e (nagy ra az esely, hogy igen). Ha nem, akkor ezt mar erdemes nekiallni debuggolni, meg hibat keresni, meg stb. Amig a kod nem letisztult, es felesleges dolgok vannak benne, addig hulyeseg nekiesni, hogy kijavitjuk, csak a sajat idegrendszered es idod fog ramenni.
Ilyen alapon (nameg hogy nem irtad le, hogy megis mi a hiba) adtam a tanacsot, hogy hogy modositsd, aztan ha a hiba tovabbra is fennall az egyszerubb kodban is, megnezzuk mit tehetunk. -
joysefke
veterán
ez mind szép és jó, de fenti kódban hol a hiba?
Most arra tippelek, hogy az
a.resize(aN);
-nel így önmagában nem tud mit kezdeni, mert
em tudja mivel kellene feltölteni. Szóval most megcsinálom, hogy
a, belepush_back()
-elek egy üresvector<int>
-et és azt töltögetem egyenként vagy
b, feltöltök egy teljesvector<int>
-et és aztpush_back
-elem egészben avector<vector<int>>
-be -
válasz
joysefke #11255 üzenetére
A vektor eseten nem kell ilyesmivel (elore megadott meret) szorakozni, csak ha nagyon szeretnel.
A kodod igy egyszeruen:
Megcsinalod a vektor strukturat, kezded az elso "sorral", feltoltod, aztan hozzaadod a kovetkezot (siman push_back-el), es igy tovabb, es kesz vagy. Vagy, ha ugy jobb, akkor foditva, elobb hozzaadsz annyi ures vector<int>-et, amennyi kell, aztan meg ezeken mesz vegig, es feltoltod oket.Mocsokmod faradt vagyok, ha nem lehet erteni amit irok, vagy valamit erosen benezek, elnezest, szoljatok ram es javitom ha meg tudom.
-
joysefke
veterán
Ezer éve nem foglalkoztam C++-szal, most szeretném felhozni magam, de a legegyszerűbb dolgok sem működnek. A kétezres évek elején ragadtam..
Meg tudná valaki légyszi mondani, hogy a konkrét kódban mi a hiba?
vector<vector<int>> struktúrát szeretnék létrehozni, és soronként inicializálni.
-a bemenet első sora megadja, hogy a vector<vector<int>> struktúra hány sorból álljon, ezt az aN változóban tárolom.
-a bemenet következő soraaian első eleme egy-egy integer, ami megmondja, hogy az adott sorban tárolt vector<int> struktúra hány elemet fog majd tartalmazni. A további elemek pedig a sorban tárolt vector<int>-nek az egyes egész számai.int main() {
int aN = -1;
cin >> aN ; //vektor sorainak száma
string line; // soronként olvasom és parsolom a bemenetet
int temp;
vector<vector<int>> a;
a.resize(aN); // foglalok aN darab sort. Nem tudom mit használ default értékként feltöltésre
for (int i = 0; i != aN; ++i) {
getline(cin, line); //adatok beolvasása soronként
istringstream s(line);
s >> temp; //a sor első eleme megmondja, hány elemű lesz a sorban tárolt vector<int>
a[i].reserve(temp);
while (s >> temp) { //parsoljuk a beolvasott sort, minden integert beleírunk a sor végére
a[i].push_back(temp);
}
}
return 0;
} -
-
ALFA
senior tag
válasz
PumpkinSeed #11236 üzenetére
A lényeg a bélyeg.
Számukra a C# kizárólag a fizetős VS-hez van kötve, más nem létezik a számukra.
Talán egy nagy tanácsadó cég lehet hatalmas bevételekkel, miközben csak VS liszenszre van pénz...
-
bandi0000
nagyúr
c++ témában milyen anyagot kéne beszereznem udemy ről, ami kezdőnek érthető és fejlődésre jó? ha a nyelvi korlátot nem nézzük
-
axioma
veterán
válasz
morefire #11246 üzenetére
Hat en siman ?-eznem a h2-s reszt, ha az barmi lehet. De gyanitom, hogy en meg mindig nem jol ertem a kerdest...
<h1>(.+?)\s*\((\d*)\)<\/h1>(\s*<h2>(.+?)<\/h2>)?
Esetleg az a baj, hgoy a kulso zarojel is talalat lesz? Disclaimer: nem vagyok nagy regexp-es de sztem mar kiderult -
válasz
morefire #11246 üzenetére
Hat, ugy viszont nagyon jo a kerdes, fogalmam sincs, regexben hogy kell mozogni, ha nem fix a "vege jel".
Igazabol a kerdes az, hogy biztos, hogy erre csak egy regex-et hasznalhatsz? Kinyilik a vilag gyorsan, hogyha inkabb sok kisebbet kombinalsz valami programon belul, raadasul sokkal olvashatobb lesz (es mint ilyen, kesobb supportolhatobb) ha sok kicsi regex+logika van a kodban.
De hatha jon valami ilyen teren nalam nagyobb tudasu, tolem ezen a teren ennyi tellett, bocsi.
-
válasz
morefire #11244 üzenetére
Hat, ha a h2-vel nem akarsz torodni, nem irod bele
h1>(.+?)\s*\((\d*)\)<(?s).+?h1>(.+?)<
Vagy most nagyon nem sikerult megertenem, hogy mirol van szo.
Egyebkent ez az oldal zsenialis, mit nem adtam volna erte, mikor ex-kollega undorito perl kodjait kellett kimazsolazni, hogy megis mi a francot gondolt a kolto... Ment is a bookmark-ok koze!
-
morefire
tag
Hali!
Tudna nekem valaki segíteni regexben?
Ehhez szeretnék egy mintát fabrikálni.
A lényeg az lenne, hogy a <h1> tagok között akkor is legyen találat, ha a <h2> tag nincs jelen. Remélem érthető
Valaki tudna ebben segíteni?
Köszi előre is -
válasz
PHenis #11235 üzenetére
Visual Studioval kb szartol repuloig minden nyelven fejleszthetsz, plane ha nem valami osregi verzio.
Most nem volt kedvem igy hajnali 9:45kor jobb linket keresni, ugyhogy itt a visual studio code tamogatott programnyelv-listaja. A bal oldalon figyel a lista.
A sima visual studio pedig ha jol tevedek meg ennel is sokkal tobb mindent tud, ugyhogy mazsolazhatsz kedvedre.
PumpkinSeed: Bezony, nagyon sok helyen, plane multiknal, ahol meg csak most keresgelik az utat ilyen teren, ez igy mukodik. Nekem is ilyen volt az elso melohelyem, olyan szepsegekkel megtuzdelve, hogy par ev utan a manager meg volt rola gyozodve, hogy mivel mar x eve dolgozik programozokkal, ugyan egy sort se irt, el tudja O donteni, hogy milyen feladat mennyi idot vesz igenybe.
Az egyetlen dolog, amiert nem menekultem sikitva, az az volt, hogy ugye 0-napos juniorkent nagyon jol jott azt a mennyisegu szart latni naprol napra, koszonhetoen a teljesen dilettans vezetesnek, rengeteget tanultam (meg oregedtem persze). Plusz ugye lathattam egy program teljes eletciklusat a tervezestol a tamogatasig, ami szinten nem mindegy. Kozel harom evig huztam, de ugy ereztem, hogy meg ket nap, es mosolyogva pislogas nelkul legyilkolok mindenkit, ugyhogy amint tehettem, eljottem.
Persze, fos volt, borzalmas volt, en is az voltam, meg minden, de nagyon jol tud jonni, ha megvannak a tapasztalatok a legrosszabb esetrol. Kesobb kilometerkerol erzed, ha valami buzlik, es idoben tudsz reagalni, vgay ha ugy van, menekulni mashova. -
válasz
martonx #11233 üzenetére
Miért lenne értelmezhetetlen?
Rengeteg cégnél vannak első ránézésre hülye megkötések, és ezeket a managerek általában licenc-nek hívják, akkor is ha nem az.
A folyamat úgy szokott kinézni, hogy földfelforgató-vízgereblyéző-mesterszak manager elmegy az IT-ra, ott megkérdez valamit, kap valami választ, amihez fingja nincs, visszamegy, és közli az alkalmazottal, hogy csak C#-ra van licenc. Teljesen mindegy innentől, az alkalmazott vagy abban oldja meg, vagy semmiben és kész. -
PHenis
senior tag
válasz
bambano #11163 üzenetére
Szia,
mint kiderült, csak C#-ra van licence, illetve a vállalati felhasználásra is ingyenes környezetek közül válogathatok. Ennek fényében tudsz ajánlani valamit? C#-ban bonyolult eljutni egy telnetes ablakig amiben darálja a parancsokat? Vagy más, vállalati felhasználásra is ingyenes környezet esetleg?
Köszönöm
-
válasz
ReSeTer #11227 üzenetére
WMI sziinte mindehol van:
@echo off
@for /f %%# in ('wMIC Path Win32_LocalTime Get /Format:value') do @for /f %%@ in ("%%#") do @set %%@
cd /D J:
dir /s >list_%year%-%month%-%day%.txt
REM használható változók:
REM echo %day%
REM echo %DayOfWeek%
REM echo %hour%
REM echo %minute%
REM echo %month%
REM echo %quarter%
REM echo %second%
REM echo %weekinmonth%
REM echo %year% -
kispx
addikt
Sziasztok,
Adva van egy C-s project, ami sikeresen felülír egy memóriaterületet amit nem kéne. Emiatt később egy exceptionnel elszáll az örök bitmezőkre.
Ismerek egy változót, amit biztosan felülír. Olyat feature kéne nekem, amivel tudom figyelni, hogy az adott változó mikor változik meg. (Ki kéne derítenem, hogy hol íródik felül)
Debugban nem tudok egyesével végiglépkedni a kódon, mivel egy másik programmal kommunikál. Így időkorlátok vannak benne. Ezeket az időkorlátokat lehetetten az F10 sorozatos nyomkodásával megtartani és maga a program egy "szép" hosszú ciklusban fut.memcpy, strcpy utasításokra, pointer műveletekre felesleges rákeresnem, mivel a project elég sok ilyet tartalmaz és ciklusukban hívódnak.
Visual Studio 2013 Express-sel tényleg nem tudok egy bizonyos változó megváltozásait megnézni? Milyen más programmal lehetne? Esetleg Ti hogyan kezdenétek neki a probléma megoldásának?
-
ReSeTer
senior tag
Helló!
Szeretnék létrehozni havonta egy listát egy meghajtón lévő könyvtárakról és alkönyvtárakról és ezt írja ki egy txt file-ba aminek a nevének a végén a program lefutásakor aktuális dátum szerepel.
Eddig arra jutottam, hogy jegyzettömb:
cd J:
dir /s >list.txtezt elmentve .bat fájlként.
és ezt beállítom task schedule-ben, hogy fusson le a havonta.
Probléma: Nem tudom hogyan kell a dátumot a "list" név végére beilleszteni.
Olvastam azt is, hogy ma már ne cmd-vel szenvedjek, hanem powershellel, de ahhoz meg teljesen hülye vagyok.Nekem mindegy melyikkel van megírva, nekem az is elég, ha segítetek abban, hogy a dátum a végén legyen a cmd verziónak.
Köszönöm!
-
teo77
őstag
válasz
dabadab #11225 üzenetére
Szia!
Köszönöm szépen!
Azt még nem mondtam, hogy az angolom nem erős, éppen csak társalgás szintű.
Igen, .bat fájlok készítésére gondolok. Sok XP-s géppel van dolgom, és szeretnék időzítve .bat fájlokat futtani rajtuk. Ezért kellene ez, mint inkább a shell scriptek. Persze, ez utóbbi is fontos, de csak sorjában.
Esetleg magyar nyelvű tartalmat tudnál ajánlani? -
Ha a batch alatt a régi, DOS-os időkből maradt .bat-okat érted, akkor arról lebeszélnélek, sokkal értelmesebb, ha mondjuk bash scripteket írsz, főleg, hogy most már van alapból Windowsra is.
Bash scripthez tudom ajánlani ezt a tutorialt kezdésnek, tényleg az alapoktól indul: [link]
-
teo77
őstag
Sziasztok!
Mazsolaként szeretnék batch programozást tanulni. Viszont neten nem találtam olyan anyagot, ami az alapoktól kezdené. Csak olyanokat, amit már azzal kezdi, hogy ezt így és így kell, ezzel és ezzel. De, hogy az "ez" mi, nem magyarázza el az alapoktól.
Legyetek szívesek nekem olyan írást ajánlani vagy adni erről, ami abszolút kezdőknek való!
Köszönöm, előre is! -
kezdosql
tag
válasz
Citroware #11220 üzenetére
Vannak ilyen programok, használok is a munkám során, de az lenne menő, ha tudnék ilyet csinálni magamnak
Ezt a hozaallast vegkepp nem ertem, hiszen mar regen a 3. evezredben vagyunk es mar az elozo, 2. evezredben megjelent a mesterseges intelligencia.
Egyszeruen beteszel egy megfelelo modult a mesterseges intelligencia csomagbol es kiadod neki az utasitast, hogy mire visszajossz ebedidobol, legyen kesz a progam es reszedrol le van tudva a feladat.
Vagy meg megsem tartunk itt? -
Amit említettem: gépészmérnöki tervezőrendszert például. Tehát egy alkatrésznek a geometriáját bevinni 3D-ben, és mechanikai szimulációt végezni rajtuk, tehát az anyagtulajdonság és a terhelés függvényében mennyire deformálódik az az alkatrész. Vannak ilyen programok, használok is a munkám során, de az lenne menő, ha tudnék ilyet csinálni magamnak.
De ez csak egy példa, igazából szinte bármilyen IT terület érdekel.
-
kezdosql
tag
De ugye azt tudod, hogy ilyenkor csak akkor csinalod szabalyosan, ha elotte becsukod a szemed.
Akkor nyugodtan mondhatod, hogy mar doglott alaplapot lattal, es arra terdeltel - arra ugyse fog senki rakerdezni, hogy csukott szemmel raterdeltel-e "meg nem doglott" alaplapra... -
válasz
PumpkinSeed #11214 üzenetére
Majdnem megvolt, legalabbis ha az altalanos iskolas szinturol beszelunk, fejbol eddig jutottam: cpu-memoria-bevitel-megjelenites. Azota megneztem, hatareset, elfogadjuk, illetve nem latta a biro. Doglott alaplapot viszont sehol se talaltam. Legalabbis a terdeles elott...
-
válasz
Citroware #11209 üzenetére
Akkor tamadjunk masik oldalrol.
Biztos van valami, amit meg szeretnel csinalni, akar csak ugy magadnak, akar otlet szintjen. Az milyen terulet?
Kis vilaguralo halal-robotok, intelligens "nagymama receptjei" applikacio, inverz szponzor website (ahol a fiatal lanyok fizetnek azert, hogy dagadt oregemberek olebe ulhessenek), stb. -
-
bandi0000
nagyúr
válasz
Citroware #11204 üzenetére
azért mondom, nézd meg ezt az tanulj meg programozni 24 óra alatt, a legtöbb alap, amit pl én tanultam egyetemen benne van,csak ki kell találnod, hogy melyik terület érdekel jobban, és utána már lehet udemi-s oktató videókat nézni, vagy komplett kódokat, bár utóbbi se biztos hogy a legjobb
-
válasz
bandi0000 #11203 üzenetére
Nekünk volt két tantárgy gépészként a C programozásról, volt benne egy kis grafika is (persze csak nagyon egyszerű), meg tudok írni olyan programot, ami a képernyő különböző pontjaira különböző színű kört, ellipszist, hasábot tesz valamilyen szabály szerint vagy billentyűzetről bekért adatok alapján, tehát úgymond alapok már vannak, de komoly szinttől még messze vagyok...
-
Sziasztok! Érdeklődöm a programozás iránt. Otthonról hogyan lehet a leghatékonyabban megtanulni? Egyetemet egyszer már kijártam gépészmérnökként, nincs kedvem végigülni még egy képzést, főleg úgy, hogy a tantárgyak kb fele ugyanaz (pl matek), de mivel amit abból tanítottak, kis túlzással azt is ugyanúgy meg lehetett volna tanulni az internet segítségével, így bizonyára programozásból is ez a helyzet, csak jó forrásokat kell találni.
Programozáson belül milyen irányba érdemes mennem? Talán kipróbálnám magam gépészmérnök helyett szoftverfejlesztőként egyszer, ha jó a munka, vagy akár a kettőt össze is köthetném, tehát gépészmérnöki tervező szoftvereket programoznék...
-
válasz
axioma #11198 üzenetére
"meg siman kiderulhet, hogy nem is az a feladat."
Ebben teljesen egytertunk, sot, sajnos tapasztalataim szerint ez az esetek also hangon 60-70%-ban igy van. Ezert is irtam, hogy aldaskent elem meg, hogy el lettem szeparalva a megrendelotol.zsolti_20: Hat igen, igy mar mas a leanyzo fekvese.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Lenovo ThinkPad P1 Gen 3 UHD, Érintőkijelző, i7-10875H, 32GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV G
- Lenovo ThinkPad L490 FHD, TOUCH, I5-8365U CPU, 16GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- Lenovo ThinkPad T490 FHD, I5-8365U CPU, 16GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- 2020 M1 macbook pro 8/256GB elado/cserelheto
- Lenovo ThinkPad T480s FHD, Érintőkijelző, I5-8350U CPU, 8GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GA
- Microsoft Surface Pro 7 tablet
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! Apple iPhone SE (2016), Apple iPhone SE2 (2020), Apple iPhone SE3 (2022)
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RTX 5060 Ti 16GB GAMER termékbeszámítással
- Bomba ár! HP Elitebook Folio 9470m - i5-3GEN I 8GB I 480GB SSD I 14" I DP I Cam I W10 I Garancia!
Állásajánlatok
Cég: FOTC
Város: Budapest