Я пытаюсь перевести этот код, но я не понимаю, как использовать часть кода GET/PUT на другом языке, таком как C++ или C#.VB to C++ или C#?
Это код:
Private Sub cmd_Click()
Dim i As Integer, a As Integer
a = 10
For i = 1 To a
Dim file As String
Open "txt" For Binary As #1
file = Space(LOF(1))
Get #1, , file
Close #1
Randomize
Open "txtpath" & "\" & i & "txtname" For Binary As #1
Put #1, , file
Put #1, , Rnd
Close #1
Next i
End Sub
Код может иметь ошибку, потому что я заменил переменные с открытым текстом. Я понимаю, что код получает файл, а затем сохраняет его с некоторыми случайными данными, добавленными, чтобы он выглядел иначе, чем оригинал. Я не использую vb с годами, и я ничего не помню об этом. Может кто-нибудь помочь мне портировать этот фрагмент на C++ или C#?