- 1
- 2
- 3
- 4
- 5
- 6
static string foo()
{
int i = 0;
//code
return "some string "+ i++;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+955
static string foo()
{
int i = 0;
//code
return "some string "+ i++;
}
ЗЫ: Компилить нельзя)
ЗЫЫ: Всем троллерам находясь в здравом уме и твердой памяти, торжественно заявляю: я знаю)))
fuuu, синим по белому же написано, что string. Язык не тот выбрал для вопросов. И да мы знаем, что "some string 0", ане "some string ", тк C#, ане C++.
А вообще мечтал поймать кого нибудь кто написал бы что функция возвращает some string 1 :)))
только пхпешнтки
> при переходе с ++ на #
ни один уважающий себя плюсист не перейдет на VB со смешными скобочками
Задачи бывают разными, некоторые и на шарпах лучше реализовать.
А слово "переход" не надо расценивать как "отказ" от одного в пользу другого.
Это скорее дополнение.
Да ты прав VB не может стоять даже рядом с C++ и C# это язык домохозяек. И не слово про IL я имею ввиду синтаксис типизацию итд.
> Это скорее дополнение.
C++ самый быстрый язык высокого уровня, полностью от него отказаться нельзя, т.к. при выполнении сложной математики С# очень не дотягивает по скорости. Даже при использовании небезопасного кода.
> C# это язык домохозяек
угу, получилось нечто типа PHP для пользователей застрявших на Windows
Вообще то, C# программы работают и на маках и в линуксе, ага.
Мысля была такая.
Вам нужно больше упячки, тогда б никто не заметил.
А по моему enemis имел ввиду тотальный переход с С++ на C# с полным отказом от первого, так что БагЕнот прав.
по-моему, он считает что диез это 4 плюсика.
тем, кому в плюсах комфортно, шарп будет казаться чрезвычайно убогой скриптотой.
> БагЕнот
жук-енот! годно, годно... жаль, что страйкер поломал кириллицу в логинах...
Страйк, отремонтируйте кириллицу! ^_^
Мое мнение шарп достойный внимания язык, позволяющий в сжатые сроки реализовать функциональные приложения. C++ необходимо юзать когда нужно вычислять сложную математику например апроксимацию функций ген алгоритмами или построения нейросетей.
Опыта у вас явно мало...
Вы так говорите, будто никогда не будете это писать, поэтому выкидываете С++ на помойку. Вы случаем не на ASP.NET пишите под C#?
Нет на asp.net не пишу - WinForms Wpf, WCF - немного.
>Вы так говорите, будто никогда не будете это писать, поэтому выкидываете С++
Почему вы решили что я не буду писать программы такого типа?Я тестировал работу классического алгоритма "поиск пути коммивояжера". На 2 х языках. Исходный код почти одинаковый. Вывод результата в консоль. С++ примерно на 1.5 мин затратила меньше времени чем C#. Тест был 10000 итераций 48 городов(dj89). примерное время выполнения 6 мин С++ , примерное 8мин 30 сек С#
В данный момент в рамках научной работы как раз собираюсь строить систему распознавания образов.
Библиотеку планирую разработать на C++, GUI на WPF.
С++ я думаю если и уйдет напомойку то только вместе NETом что вближайшие лет 10 точно не случится.
Но, конечно, для мат. вычислений цпп лучше, чем шарпушечка. Хотя... Fortran?..
>Fortran?
Фортран не знаю. А на ассемблере буду до 2рого пришествия писать.
Я имею в виду, что не имеет смысла для сравнения языков писать почти одинаковый код — задачу нужно решать наиболее естественными для языков средствами (ну и сравнение языков при этом ещё больше теряет смысл).
> про пехепешников
вобщем-то я и бродячих собак тоже не люблю
-Не шуми, я пехапешник!
Начните с божьих коровок.
"ome string " тоже было-бы забавно.
iostreams нужно использовать, стандартный sprintf не безопасен. Он добавлен лишь для совместимости с Си.
Напиши ++i тогда
Подробности в студию.
хоть сейчас на bash.org.ru