powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перевод из C# в C++
14 сообщений из 14, страница 1 из 1
Перевод из C# в C++
    #39929321
baza906
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня!
Просьба помочь перевести код с C# а C++, либо подсказать, на какие основные моменты нужно обратить внимание при переводе.
Заранее спасибо откликнувшимся!

Код: c#
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.
30.
31.
32.
33.
34.
35.
36.
37.
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Management;

namespace ConsoleApp1
{
internal class Program
{
private static void Main(string[] args)
{
System.IO.File.Delete("D:\\1.txt");
System.IO.File.AppendAllText("D:\\1.txt", "1\n");
var query = new WqlEventQuery("SELECT * FROM Win32_ProcessStartTrace");

var watcher = new ManagementEventWatcher() { Query = query };

watcher.EventArrived += WatcherOnEventArrived;
watcher.Start();

Console.WriteLine("Watching...");
Console.ReadLine();

watcher.EventArrived -= WatcherOnEventArrived;
watcher.Stop();
}

private static void WatcherOnEventArrived(object sender, EventArrivedEventArgs e)
{
var processName = e.NewEvent.Properties["ProcessName"].Value.ToString();
Console.WriteLine($"This is {processName}.");
string str = $"{processName}";
System.IO.File.AppendAllText("D:\\1.txt", str.ToLower());

}
}
}
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929332
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что именно не получается?
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929340
baza906
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin,
не владею C++ и C# на должном уровне в целом. Предполагаю, что для владеющих выполнить перевод кода будет плевым делам, поэтому обратился на форум
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929404
baza906
не владею C++ и C# на должном уровне в целом

так учись
или зачем это всё?
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929435
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
baza906
Предполагаю, что для владеющих выполнить перевод кода будет плевым делам
Для экскаватора выкопать яму под столб не составляет труда, но делать он это за вас бесплатно не станет же.
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929482
baza906
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin, если он стоит на нужном месте и ему нужно только совершить одно движение ковшом, то, допускаю, что может это сделать и бесплатно.
Относительно задачи: вопрос в том, сколько здесь нужно действий. Предполагал, что немного. Возможно, ошибаюсь, тогда, максимум, чего жду - это общие рекомендации
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929490
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929497
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929506
baza906
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cerebrum,
спасибо большое! похоже, что статьи подходящие
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929635
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
baza906, переводить я вижу смысл только тогда если есть какое-то ноу-хау или алгоритмическая идея.

У тебя какой-то простой пустяк что возможно буквальный перевод пойдет во вред.

А нужно какое-то переосмысление. Возможно написать наново - будет дешевле и разумнее.
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929675
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
буквальный перевод пойдет во вред

просто ничего не выйдет, разве что на Managed C++ переводить
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929766
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если дать аналогию вашим словам то это может звучать так:
авторсуществуют такие образцы кода на C# которые принципиально невозможно переписать на c++
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929868
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Если дать аналогию вашим словам то это может звучать так:
авторсуществуют такие образцы кода на C# которые принципиально невозможно переписать на c++

это будет совершенно новый код лишь слегка в отдельных моментах напоминающий о существовании оригинала
...
Рейтинг: 0 / 0
Перевод из C# в C++
    #39929892
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яж про это и говорю. Нужно перенести идею. А буквальный перенос кода - безсмысленнен и беспощаден.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перевод из C# в C++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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