Pozdrav!
Na faksu radimo neke jednostavnije C++ programe u Unixu (prekidi, signali, dretve...).
Za rad se možemo spojiti na server od faksa preko Puttya i tamo radimo u Bashu.
Ali smo upozoreni da ne trošimu puno CPU-a s nekim petljama, dobijemo kazne ako na dulje vrijeme ostanu neki procesi u memoriji itd...
I sad sam vidio da Win 10 ima mogućnost rada u bashu.
Prema ovome:
https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/
sam ga instalirao, instalirao gcc i g++ compilere i updateao sve.
Jednostavni C++ programi rade.
Al kad sam probao nešto kompliciranije dobio sam:
Segmentation fault (core dumped)
Isti program sam isprobao na serveru od faksa i uredno radi :(
pico a.cpp
(napravim copy/paste i snimim)
g++ a.cpp
a.out 2 3 4
I program ispiše rezultat
Da li se ovako na prvu može zaključiti što je u pitanju, ili ipak ovisi o programu?
Ovo je program:
Program učitava 3 broja, napravi random matriceprema ovim brojkama, napravi nekoliko procesa koja svaka računa jedan red matrice.
I ispiše rezultat.