powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Прочитать файлик в переменную String ^
3 сообщений из 3, страница 1 из 1
Прочитать файлик в переменную String ^
    #34841620
AdmigatorR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет люди! Помогите с проблеммкой. Моя процедура принимает параметр
автор System::String ^ , пробую так

автор array<Byte> ^ lp_Arr = gcnew array<Byte>(nByte);


в String ^ не читает (в смысле если так :

автор array<String ^> ^ lp_Arr = gcnew array<String^>(nByte);)

Visual 2005 материться, может кто знает как из файлика прочитать в переменную типа String ^.
...
Рейтинг: 0 / 0
Прочитать файлик в переменную String ^
    #34842356
AndreiNz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Читаешь файл в массив байт.
2. Вызываеш System.Encoding.UTF8.GetString(массив); (Заменить . на -> где надо. И кодировку если надо)
...
Рейтинг: 0 / 0
Прочитать файлик в переменную String ^
    #34842378
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
using namespace System;
using namespace System::IO;

int main(array< System::String^ > ^args)
{
	Console::WriteLine("Hello World");

	try	{
		if (args->Length <  1  || File::Exists(args[ 0 ]) == false) {
			Console::WriteLine("Usage: <program> <text_file_path>\n");
			return  1 ;
		}

		String ^path = args[ 0 ], ^text = "";
		StreamReader ^sr = gcnew StreamReader(path);
		try {
			text = sr->ReadToEnd();
			Console::WriteLine(text);
		}
		finally {
			delete sr;
		}
	}
	catch (Exception ^e) {
		Console::WriteLine("The process failed: {0}", e);
	}
	Console::ReadLine();
	return  0 ;
}
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Прочитать файлик в переменную String ^
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]