Nekiültem a FORTRAN-nak és most úgy érzem, hogy ezt a vicc topicba kell beírnom. Íme:
Fogalmam sem volt, hogy miért nem működött a gyorstárazó szkriptem. Nem vagyok pontos: a poén az, hogy nem a cache nem működött, hanem egy megmagyarázhatatlan hiba jelent meg: amikor beolvastam egy integert és kiírattam, tett utána egy pontot és random segfaultolt.
Code:
integer cache(1:max), cache_pointer, num
read (*,*) num
write (*,*) num
Na, ötletek?
Igen! A cache_pointert létrehozza valami belső működésre (ha jól vettem észre), de a fordító nem szólna róla. Mókás 🙂
Félreértés ne essék: nem a FORTRAN-on, hanem saját magamon derültem.
legutóbbi hsz