Я пытаюсь напечатать текст в выходной файл, и мне нужно, чтобы мой выходной файл точно соответствовал правильному форматированию.
Мне нужно сделать это так, чтобы при выводе моей программы сравниваться с тем, чтоправильный вывод должен быть (здесь речь идет о больших выходных файлах) простое сравнение строк выходных файлов должно пометить их как абсолютно идентичные.
Вот пример ожидаемого вывода EXACT:
| Item 1234 | CALCULATOR | $ 0.45 |
| Item 5678 | USA_FLAG | $ 10.99 |
| Item 9012 | WITCH_BROOM | $ 18.00 |
Обратите внимание, что при таком форматировании после каждой строки и перед двойными числами есть переменные количества пробелов, но им все же удается выстроиться идеально.Итак, как вы выводите этот вид форматирования?
Я предполагаю, что в fprintf () есть что-то, чего я просто не знаю, но опять же, я не знаю soooooooooooooo