Онлайн компилятор CPP, который позволяет писать / читать

Я пытаюсь записать данные и прочитать их обратно на ideone.com. Я не мог понять это:

ofstream os ("data.dat", ios::binary);

не работает, когда я пытаюсь прочитать обратно с

ifstream is("data.dat", ios::binary);

размер прочитанных данных равен 0.

Есть ли другой синтаксис в онлайн-компиляторах, таких как ideone.com?

0

Решение

Большинство, если не все онлайн-компиляторы, которые я видел, не позволяют вам читать и писать в файлы. Большинство из них позволяют вам вводить текст в поле ввода, а затем они перенаправляют стандартный ввод в это поле, чтобы вы могли изменить ввод для программы от запуска к запуску.

чтение этот ответить Шафик Ягмур и прилагаемая документация выглядит так, как будто вы можете создать файл с coliru а затем использовать этот файл в последующей программе, но я понятия не имею, насколько хорошо это будет работать с двоичным файлом, и похоже, что он может быть только для чтения.

Я думаю, что большинство сервисов хотят разрешить загрузку файлов, так как тогда люди могут загружать туда сервис, а затем на сайте может размещаться нежелательный контент.

Если вам нужно работать с файлами, я предлагаю вам использовать на вашем компьютере настоящий компилятор. Если вам нужно что-то бесплатное, вы можете начать с Бьярна Страуструпа. Неполный список компиляторов C ++

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]