Potreboval by som vyriesit jednu vec.
Chcem spravit nekonecny cyklus tak ze napr. ak mam stlacenu nejaku klavesu bude sa mi vypisovat "start" ak ju pustim vypise sa jeden krat "stop" a program caka.
Potreboval by som vyriesit jednu vec.
Chcem spravit nekonecny cyklus tak ze napr. ak mam stlacenu nejaku klavesu bude sa mi vypisovat "start" ak ju pustim vypise sa jeden krat "stop" a program caka.
zdravim, ma niekto skusenost s iscroll.js jQuery.ui v androide ?
Robim "sortable" z jQ .ui a scroll cez iscroll .
Nefunguje mi to.
ok, zatial, dik, idem skusat. Nieco som konecne aj na You tube nasiel .
Akoze kompilujem s VS ?
Zdravim , viete mi poradit ako nainstalovat Qt ?
Som ho stiahol, naistaloval ale ked sa snazim nieco spustit tak stale nejaku chybu píse .
'cl' is not recognized as an internal or external command,
operable program or batch file.
jom: C:\Qt\Qt5.1.0\Tools\QtCreator\bin\build-qt1-Desktop_Qt_5_1_0_MSVC2012_32bit-Debug\Makefile.Debug [debug\mainwindow.obj] Error 1
jom: C:\Qt\Qt5.1.0\Tools\QtCreator\bin\build-qt1-Desktop_Qt_5_1_0_MSVC2012_32bit-Debug\Makefile [debug] Error 2
11:30:35: The process "C:\Qt\Qt5.1.0\Tools\QtCreator\bin\jom.exe" exited with code 2.
Error while building/deploying project qt1 (kit: Desktop Qt 5.1.0 MSVC2012 32bit)
When executing step 'Make'
Neviete mi poradit .
Pokusam sa rozchodit otvorenie web kamery a stale mi to nejaku chybu vyhadzuje.
že : First-chance exception at 0x777e706f in CV1.exe: 0xC0000008: An invalid handle was specified.
kod je v poriadku , tam chybu nehlasi, az ked to spustim :(
Mat image;
VideoCapture cap;
cap.open(0);
namedWindow("window",1);
while(1)
{
cap>>image;
imshow("window",image);
waitKey(33);
}
http://thenewboston.org/list.php?cat=57
http://www.abclinuxu.cz/serialy/qt-4-psani-grafickych-programu
Ja sa tiez este len ucim. :)
VS 2012 funguje
uplne zaciatky som sa ucil na tomto :
Len asi nic nenaprogramujem . Chyba tam ta knižnica <thread> alebo nieco take :(
Zdravím, viete mi poradiť nejaku literaturu pre vlakna v C++ ? Neviem o tom zatial nic takže kde to je dobre vysvetlene uplne od zakladov .
dik
Požil som :
int t = 18;
int *pole = new int [t];
...
int k = t/3;
Rob *rob = new Rob[k];
...
...
delete [] pole;
Funguje to aj pre struct ale neviem to zrusit. Viem že to nie je uplne správne. Ale tak skusam.
OK, dik , prejdem si vsetky návrhy. Viem co je dynamická pridelovanie pamäte len jednoducho nemam žiadne skusenosti zatial, Toto je prvá vacsia vec co robim a venujem sa C++ tak 3mesiace (popri práci a škole ).
Robim presne toto : mam nejaky retazec načítaný zo serial portu vyzera nejak takto :
string a = "move(1,123,1234,2,-234,1234,..........,6,123,2133)"
Obsahuje 18 cisel ktore su (int, double, unsigned short) a potrebujem ich odtial dostat. Vyriesil som to cez pole struktur funguje to. Len sa teraz znazim vyriesit aby ten retazec nemusel mat rovnaku velkost. Tu je kod ktory mi funguje:
string w;
w.assign(a, a.find("(")+1, a.find(")") - a.find("("));
w.replace(w.find(")"),0, ",");
int pole[18];
string pom="";
int i = 0;
int p = 0;
while (w[i] != ')')
{
if ( w[i] != ',')
{
pom += w[i];
}
else
{
istringstream is(pom);
is >> pole[p];
++p;
pom = "";
}
++i;
}
struct Rob
{
int mod;
double pos;
unsigned short cas;
};
Rob rob[6];
int x = 0;
for (int y = 0; y < 6; y++)
{
rob[y].mod = pole[x];
x++;
rob[y].pos = pole[x];
x++;
rob[y].cas = pole[x];
x++;
}
hm ? A da sa vector použit aj pre pole struktur ? Lebo kazde z tých cisel je iny typ . (int, double, short) .
OK. C++ sa v podstate este len ucim a k STL som sa dostal len okrajovo. Aspon sa zase niečo naucim. Idem skusit.
Ale mne sa dlžka pola bude menit . Potrebujem previest cisla zo stringu na pole. Každe cislo je oddelene znakom "," takže najprv si zistim ake velke pole budem potrebovat.
string s = "1,123,1234,2,-123,2345"; // dlzka stringu sa moze menit
int t = 0;
for (int h=0; h < s.size(); h++)
{
if (w[h] == ',')
t++;
else
continue;
}
int pole[t]; // toto nefunguje :(
.... // potom idem parsovat string do pola
...
int x = 5;
int pole[x];
Potrebujem vytvorit pole o dlzke x znakov . V Code::blocks mi to funguje ale vo Visual C++ nie .Prečo ?
dik
Zdravim, potrebujem poradit. Mam jeden kod , ktory mi funguje ale chcem ho rozdelit na jednotlive subory (header file a subor s funkciami) . Skusil som dat prvu funkciu do .h suboru a vypisuje to chybu. Ta funkcia ma ako typ premenej HANDLE a neviem dobre co to je. Funkcia vyzera takto :
int com_putch(char in, HANDLE hCom);
a vypise :
error C2061: syntax error : identifier 'HANDLE'
Mne dost pomohli tieto tutorialy : http://thenewboston.org/list.php?…
A este mam Mistrovstvi v C++ , lepsiu som nezohnal ale je strasne moc "ukecana".
Nikto nič? :( Potrebujem len vediet prečo pri jednom stlačení klavesy sa načíta funkcia "stop" ?
Potrebujem poradiť s takýmto kodom. Chcem aby sa mi pri stlacení volala funkcia move a ked pustim aby sa mi zavolala 1krat funkcia stop. Ked zase raz stlacim tak raz move. Len nefunguje to tak, prečo ? :(
#include <iostream>
#include <windows.h>
#include <string>
#include <conio.h>
using namespace std;
int move()
{
cout << " move " << endl;
return 0;
}
int stop()
{
cout << " stop " << endl;
return 0;
}
int main()
{
while(1)
{
Sleep(200);
if (kbhit())
{
move();
getch();
}
else{
stop();
getch();
}
}
return 0;
}
zatial dik, budem skusat to dat dokopy .
Aha uz chapem. Neviem ci je to presne to čo potrebujem , musim si to poriadne prejst. Aby som popísal cele čo riešim : Z jedneho PC chcem posielat string cez serial port do druheho. Viem ich poslat po znakoch ako ASCII ( int ). V druhom PC potrebujem ten string dat zase dokopy, rozparsovat ho (alebo to spravit hned) a dostat udaje z neho do premených pre funkcie ktore budem volat a tie premenne im priradim. Ale napr aj prvé čislo z retazca mi bude oznacovat ktoru funkciu zavolať. Takže je toho dost
ok, dik, ide
dik , ale nejak mi ten kod nefunguje :(
skusam toto a nefunguje :(
int citaj(string a)
{
int x;
string b = a;
for (int i=0; i < b.size(); i++)
{
x = b[i];
return x;
}
}
int main()
{
int p;
char ch;
string s = "!,1,123,1234:";
p = citaj(s);
cout << p;
return 0;
}
Potrebujem poslat string po znakoch a druha funkcia mi tie znaky bude citat ( Nemozem poslat cely string, bude sa to posielat cez seriovy port z jedneho PC do druheho) .
Ako mi moze funkcia vratit znaky stringu ? Myslim taketo nieco :
int funkcia()
{
for (int i=0; i < 10; i++){
return i;
}}
Proste potrebujeme tymto sposobom prechadzat nejaky retazec a aby mi funkcia postupne vratila jednotlive znaky.
dík, niečo jednoduche potrebujem.
Funguje aj getline(string, ','); ? Nejako mi to nechce ist .
Musim najprv stiahnut nejaku knižnicu ? Ukazuje mi to chybu pri #include<boost/tokenizer.hpp>
nepovinne medzery ? sorry este sa len ucim.
Zdravím, viete poradiť ako rozdeliť najaky string na casti ? Potrebujem napr z niečo podobneho dostat tie čísla do premennych - " !1,3,1000,-2,4,1000..."
dik
uz som na to asi prisiel, toto je IO pre znaky, tie cisla mi prevádzalo na znaky. Pre int je bytový IO.
Učím sa Java EE - JSP , existuje najaka stránka (prípadne kniha) v češtine, slovenčine ? Anglické som našiel.
CodeBlocks
#include <iostream>
using namespace std;
void mice();
void run();
int main()
{
mice();
mice();
run();
run();
return 0;
}
void mice()
{
cout << "Three blind mice\n";
}
void run()
{
cout << "See how they run\n";
}
To je zo zdrojakov k tej knihe. Si to stiahni.
fatal error C1083: Cannot open include file: 'afxwin.h': No such file or directory
Neviete mi poradiť čo je to za chybu ? Je to vo VC++2010 .
#9 hlucheucho
Prosím ta, nejak som to ten kod upravit. Pouzil som Tserial_event. Len v tom kode mi to píše nejaku chybu. Na čo som dosiel že tam chýba časť " int main() { .. " Ked som ju na konci len tak dopísal tak mi to preložilo bez chyby. Len to nejde spustit. Kam ju treba napísat ?
dik
už sa od jednoduchých vecí, ja som začínal s týmto popri nejakej knihe pre začiatočníkov :
Ta kniha mistrovství v C++ si nekupuj pokial si uplný začiatočník. Tú knihu mám a je super ale ja v C++ robím diplomovku takže som ju už potreboval.
Kúp si nejaku tenku ktorá neni ani drahá , ja som mal "C++ bez predchozích znalostí" je dobra pre začiatočníka.
Ešte jedna prosba , nejaka stranka o TserialEvent ? Nasiel som ale tak ktorá je asi pre "mierne pokročilého" najlepsia, dik
ok,dik, pozrem si to. Zatial som spravil jednoduché ovládanie z klavesnice cez funkciu getch() , ale ono by to malo byt v buducnosti ovladane z COM na ktorý bude posielat data vyšší riadiaci systém.
Zdravím, neviete o nejakej stránke kde je popis ako ovladať vstup z joystiku ? Alebo zo seriovej linky. Robim program pre ovladanie robotického ramena.