Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
7 / 7 / 1
Регистрация: 16.01.2012
Сообщений: 95
1

Перевести код с C++ на C#

04.04.2012, 09:20. Показов 1102. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.

Я когда то написал код на С++, вот он:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void SaveExceptionToFile(char *msg, ... )
{
 HANDLE  hErrorLogFile;
 DWORD   SendBytes;
 char    ErrorStr[512];
 va_list ap;
 
   va_start( ap, msg ); vsprintf( ErrorStr, msg, ap ); va_end( ap );
   if( strlen(ErrorStr) == 0 )
     return;
 
   hErrorLogFile = CreateFile("System.err", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_ALWAYS , 0, NULL );
   SetFilePointer(hErrorLogFile,0,NULL,FILE_END);
   WriteFile(hErrorLogFile,ErrorStr,StrLen(ErrorStr),&SendBytes,NULL);
   CloseHandle(hErrorLogFile);
return;
}
Собственно, не вопрос - просьба помогите переложить на с#.
Заранее спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2012, 09:20
Ответы с готовыми решениями:

Перевести ассемблерный код TASM в программный код для архитектуры ARM
Необходимо программный код перевести в программный код языка ассемблер для архитектуры ARM,...

Ребята,можно ли этот код перевести на чистый си(Код смешан с си++)
Задача: 4 балла: Разработать игровое поле для змейки. Продумать способ хранения змейки,...

Каким образом можно перевести код Паскаля в код Фортран?
Здравствуйте уважаемые программисты! Может быть банальная, но довольно сложная проблема - перевод...

Нужно код из паскаль перевести в делфи (сортировка выбором), код ниже и условие
нужно добавить в процедуру делфи код сортировки выбором из паскаль чтобы сортировало код делфи...

1
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
04.04.2012, 10:18 2
Лучший ответ Сообщение было отмечено DeGroup как решение

Решение

Вероятно как-то так, но это ИМХО неправильный подход.
C#
1
2
3
4
5
6
7
8
9
void SaveExceptionToFile(string msg, params object[] args)
{
    if (args == null)
        return;
    if (args.Count() == 0)
        return;
        
    System.IO.File.WriteAllText("System.err", string.Format(msg, args));
}
0
04.04.2012, 10:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2012, 10:18
Помогаю со студенческими работами здесь

Как перевести код с паскаля на Java. Пытался сам но код не хочет работать переведенный
А сам код на паскале работает. Вот код на паскале var i,j,m,c,d: integer; A:array of...

Перевести код С++ в код на Ассемблере (Ассемблерная вставка для С++)
Приветствую знатоков! Трудоемко ли перевести код функции Func под ассемблерную вставку (в Visual...

Как перевести этот код на код Delphi
uses crt; const nmax=100; var a:arrayof integer; n,i,k,j,x:integer; begin clrscr;...

Как перевести код на PyQt в код на PySide?
Собственно сабж. Создается табличка QAbstractTableModel с двумя колонками и в последствии...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru