请将下面C#代码转成C++代码
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace BubbleSort
{
class Program
{
static void Main(string[] args)
{ string s = "";
using (StreamReader sr = new StreamReader(@"d:\file.txt"))
{
s = sr.ReadToEnd();
sr.Close();
}
string[] array = s.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
SortedList<int, int> list = new SortedList<int, int>();
for (int i = 0; i < array.GetLength(0); i++)
{
if (!list.ContainsKey(Convert.ToInt32(array[i])))
{
list.Add(Convert.ToInt32(array[i]), Convert.ToInt32(array[i]));
}
}
Console.WriteLine("排序前");
for (int i = 0; i < array.GetLength(0); i++)
Console.WriteLine(array[i]);
Console.WriteLine("排序后");
for (int i = 0; i < list.Count; i++)
Console.WriteLine(list.Keys[i]); }
}
}
}
[解决办法]
毛主席说过:“自己自足,丰衣足食”