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