Normally I use tar with either
tar -cvzf to create or to
tar -xvzf to extract.
Both cases need
-f to specify the file. I know sometimes I will supply -f from standard input or standard output, but I still need -f switch.
So is there any situation I do not specify