Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Портировать из C# на С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Cтроки http://www.cyberforum.ru/cpp-beginners/thread121565.html
Люди, пожалуйста, кто чем может помогите. Тут тема "Cтроки" Задача 1 «Калькулятор» В первой строке записано арифметическое выражение в виде: <число> <операция> <число> = Число - это натуральное...
C++ Посоветуйте литературу для изучения учусь на программиста) хочу хорошо освоить язык "С" какую литературу можете посоветовать? заранее спс) http://www.cyberforum.ru/cpp-beginners/thread121541.html
Строки и пробелы C++
Как считать строку содежащюу пробелы? Читаю из файла ifstream'ом. Пробывала и по символам и целиком, все равно не читает до конца. Как быть?
Написать программу, реализующую один из алгоритмов программного поиска данных в информационном массиве, расположенном в оперативной памяти. C++
Написать программу, реализующую один из алгоритмов программного поиска данных в информационном массиве, расположенном в оперативной памяти (по желанию, можно считывать данные из файла), используя...
C++ Динамические списки, стеки http://www.cyberforum.ru/cpp-beginners/thread121524.html
Организовать динамические структуры данных и обработать их по предложенному алгоритму. Создать динамический список. Удвоить все пробелы, используя подпрограмму.
C++ Динамические массивы Массив должен быть динамическим. То есть обязательно должны использоваться указатели, выделение/освобождение памяти. В числовом двумерном массиве заданного размера поменять местами диагонали... подробнее

Показать сообщение отдельно
Konctantin
924 / 728 / 63
Регистрация: 12.04.2009
Сообщений: 1,700

Портировать из C# на С++ - C++

25.04.2010, 12:23. Просмотров 414. Ответов 0
Метки (Все метки)

Здравствуйте, не могли бы вы мне помочь портировать данный код под С++:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        static void Main(string[] args)
        {
            var files = new DirectoryInfo("maps").GetFiles("*.map");
 
            foreach (var f in files)
            {
                var size = f.Length;
                if (size > MIN_SIZE)
                {
                    int map = int.Parse(f.Name.Substring(0, 3));
                    int x = int.Parse(f.Name.Substring(3, 2));
                    int y = int.Parse(f.Name.Substring(5, 2));
 
                    Console.WriteLine("Write {0} {1} {2} - {3}", map, x, y, size);
                }
            }
        }
на C# написал за 1 минуту, а воспроизвести на С++ не могу.
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru