Форум: "Потрепаться";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Вниз
Простой, надеюсь, вопрос по Си Найти похожие ветки
← →
Nous Mellon © (2005-07-03 13:04) [0]Нечасто я с ним сталкиваюсь, потому и воткнуля в такие грабли. Туплю.
Как лучше и грамотнее реализовать такую несложную штуку?
Есть два числа, к примеру int first, int second;
К примеру равны соответственно 3 и 5.
Хочу получить строку вида "3 5"
Как сделать это стандартными средствами, то бишь с использованием массива символов char и какие средства
в С\С++ есть чтобы делать это удобнее и быстрее.
← →
Просто Джо © (2005-07-03 13:05) [1]itoa?
← →
DrPass © (2005-07-03 13:06) [2]sprintf("%d %d",a,b)
← →
Nous Mellon © (2005-07-03 16:14) [3]
> [2] DrPass © (03.07.05 13:06)
Выношу письменную благодарность за наводку. Спасибо.
← →
Marser © (2005-07-03 16:29) [4]Nous Mellon © (03.07.05 16:14) [3]
А что, в универе этого не давали? Это ведь более чем примитив.
← →
Nous Mellon © (2005-07-03 16:55) [5]
> Nous Mellon © (03.07.05 16:14) [3]
> А что, в универе этого не давали? Это ведь более чем примитив.
Универ? Ха, не поверишь мы пишем практику под Win32, ессно с использованием WinApi со всеми вытекающими, после изучения типов данных(вкратце), функций и немного адресной арифметики. Мне С в общем не чужд, а ВинАпи тем более поэтому никаких ужасных тружностей не возникло, прогу написал за день, но за других обидно. Мучаются ведь....
← →
Marser © (2005-07-03 19:45) [6]
> Мне С в общем не чужд
Вот этого я понять не могу. "Не чужд" не вяжется с проблемами стандартного ввода-вывода. Может, ты просто не из ДОС вышел, но для меня дико слышать, что человек говорит, что С ему не чужд и при этом не знает printf или cout.
← →
Nous Mellon © (2005-07-03 19:50) [7]
> Вот этого я понять не могу. "Не чужд" не вяжется с проблемами
> стандартного ввода-вывода. Может, ты просто не из ДОС вышел,
> но для меня дико слышать, что человек говорит, что С ему
> не чужд и при этом не знает printf или cout.
Ежели хотел меня этим уколоть то, пожалуйста, уколол. Кто бы спорил, а я не буду.
← →
Nous Mellon © (2005-07-03 19:53) [8]PS cout"ом я, кстати, пользовался в голопопом детстве неоднократно. Помнится он умный был дядька, без граблей. Так что во всякие принтэфы и сканэфы я даже и не заглядывал.
← →
Marser © (2005-07-03 19:59) [9]
> Ежели хотел меня этим уколоть то, пожалуйста, уколол.
> Кто бы спорил, а я не буду.
Ты нервничай. Прекрасно знаешь, что я тебя уважаю. Просто не нужно бросаться словами.
> Так что во всякие принтэфы и сканэфы я даже и не
> заглядывал.
Зря. "Умный дядька" имеет отношение к потокам ввода-вывода, да ещё и к классам, потому он есть в С++ а printf/scanf с модификациями это исконный ввод-вывод. Это как write/read.
← →
Agent13 © (2005-07-03 20:05) [10]
> Marser © (03.07.05 19:59) [9]
>
> > Ежели хотел меня этим уколоть то, пожалуйста, уколол.
>
> > Кто бы спорил, а я не буду.
>
> Ты нервничай. Прекрасно знаешь, что я тебя уважаю. Просто
> не нужно бросаться словами.
Это конечно ваше с Nous Mellon"ом личное дело, кто кого уважает, а кто нет, но позволю себе заметить со стороны, что пост [6] был совершенно необязателен.
← →
Marser © (2005-07-03 20:22) [11]Agent13 © (03.07.05 20:05) [10]
Позвольте я сам буду решать, что писать.
← →
Nous Mellon © (2005-07-03 20:25) [12]
> Зря. "Умный дядька" имеет отношение к потокам ввода-вывода,
> да ещё и к классам, потому он есть в С++ а printf/scanf
> с модификациями это исконный ввод-вывод. Это как write/read.
cin\cout мне показались мне удобными и понятными, потому я не стал изучать "праотцов". Возможно, зря. А нервничать я уже давно разучился.
← →
Marser © (2005-07-03 20:28) [13]
> А нервничать я уже давно разучился.
И правильно!
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.01 c