Может ли программа считывать себя, используя ifstream, без каких-либо повреждений или сбоев ???
читать?Да.Вы получаете имя файла в качестве первого члена массива argv в параметрах main.Обязательно откройте только для чтения (ios_base :: in).
argv
main