--TEST-- Test fseek(), ftell() & rewind() functions : usage variations - all r and a modes, SEEK_SET --FILE-- --EXPECTF-- *** Testing fseek(), ftell(), rewind() : whence = SEEK_SET & all r and a modes *** *** Testing fseek() with whence = SEEK_SET *** -- File having data of type text_with_new_line -- -- File opened in mode r -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode rb -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode rt -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode r+ -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode r+b -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode r+t -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode a -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode ab -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode at -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode a+ -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode a+b -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode a+t -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File having data of type alphanumeric -- -- File opened in mode r -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode rb -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode rt -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode r+ -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode r+b -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode r+t -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode a -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode ab -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode at -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode a+ -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode a+b -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) -- File opened in mode a+t -- int(-1) int(0) bool(false) int(0) int(0) bool(false) int(0) int(1) bool(false) int(0) int(512) bool(false) int(0) int(600) bool(false) int(512) Done