ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1221  
Старый 17.06.2008, 11:53
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

ну вот что и требовалось доказать в одну строчку вы не уложились 8)))))
разговоров нет..... хотите 2ве - это ваше право..... и не пытайтесь запихнуть 2 оператора на одну строку 8))))))))))) хотите набирать больше символов ручками?

Нравится абстрактное понятие поток??? 8)))) Прямо таки и льется??? Волнами???? Голубенький или всетаки коричневый??? 8))))))))) Вас дурят мужики .... ЛОЖКИ НЕТ!

... по поводу курицы и яйца, загляните в кернеловские функции и будете удивлены встретив там аналоги printf!

Последний раз редактировалось Delimiter; 17.06.2008 в 11:58..
 
Ответить с цитированием

  #1222  
Старый 17.06.2008, 12:06
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

Цитата:
Сообщение от Forcer  
Плюс, поток он же все-таки поток!!!
даж не знаю что ты этим хотел сказать....
имхо printf более функциональная весчь, хотя это кто как привык..

неболшой тестик на скорость
Код:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <iostream.h>

#define  ZIKL        1000000

int main()
{
    int ts = time(NULL);
    int i;

    for(i = 0; i < ZIKL; i++)
             printf("hello");

   int tp =  time(NULL);
   for(i = 0; i < ZIKL; i++)
         std::cout<<"hello";

    printf("\n\nprintf - %d\ncout - %d\n", tp - ts, time(NULL) - tp);
    return system("pause");
}
как видно printf работает быстрее, да и с ее помощбю оч удобно форматировать строки!
http://ru.wikipedia.org/wiki/Printf

Последний раз редактировалось nc.STRIEM; 17.06.2008 в 12:08..
 
Ответить с цитированием

  #1223  
Старый 17.06.2008, 12:06
_empty
Познающий
Регистрация: 22.03.2008
Сообщений: 63
Провел на форуме:
247838

Репутация: 65
По умолчанию

Мда... Жаркие дебаты , прям бой какой то iostream vs stdio =)

Победитель - printf! Поздравляем поклонников функции!

ZIKL 100000

time cout 9
time printf 3

Последний раз редактировалось _empty; 17.06.2008 в 12:14..
 
Ответить с цитированием

  #1224  
Старый 17.06.2008, 12:13
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

Тестик на скорость, зачем тогда писать на c++ этот код? Может тогда ради скорость на asm'e ? Потоковый вывод гораздо более удобен и функционален %)
а скуяле ты судья?

Последний раз редактировалось Fata1ex; 17.06.2008 в 12:19..
 
Ответить с цитированием

  #1225  
Старый 17.06.2008, 12:21
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

вы не логичны.... на асме приходится гораздо больше писать для той же ситуации... а мы говорим что printf - лаконичнее , быстрее и матрица не сьела ваш моск внушив что есть чтото с названием поток!


.... давайте я напишу класс назову его тиранозавр.... а все кто будут пользоваться с важность будут говорить о тирррексах.... и быть важными что они абстрагировались до уровня тиранозавров 8)))))))))))))

Последний раз редактировалось Delimiter; 17.06.2008 в 12:39..
 
Ответить с цитированием

  #1226  
Старый 17.06.2008, 12:26
_empty
Познающий
Регистрация: 22.03.2008
Сообщений: 63
Провел на форуме:
247838

Репутация: 65
По умолчанию

Цитата:
Сообщение от Fata1ex  
Тестик на скорость, зачем тогда писать на c++ этот код? Может тогда ради скорость на asm'e ? Потоковый вывод гораздо более удобен и функционален %)
а скуяле ты судья?
Я тест провел, победил printf , но никто ж не говорит что cout это плохо. Я ж говорю, кому что нравиться, через классы *stream зато удобней с файлами работать
 
Ответить с цитированием

  #1227  
Старый 17.06.2008, 12:29
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

И да - C++ оо язык, поэтому логичнее использовать для ввода-вывода на языке c++ именно классы-шаблоны ( А не сишные функции

Последний раз редактировалось Fata1ex; 17.06.2008 в 12:36..
 
Ответить с цитированием

  #1228  
Старый 17.06.2008, 12:33
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

Цитата:
ну вот что и требовалось доказать в одну строчку вы не уложились
Омг, что значит не уложились? Если я указываю прототип и пример это не значит, что в коде это будет две строчке.
 
Ответить с цитированием

  #1229  
Старый 17.06.2008, 12:35
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

printf быстрее если выводишь маленький объем данных. а соut если большой насколько я помню.
имхо юзать сишные ф-ции в с++ бред. пишите либо на си либо на си++.


Цитата:
А не дешевые сишные функции
подредактируй пожалуйста свой пост и измени дешевые сишные функции на сишные функции
 
Ответить с цитированием

  #1230  
Старый 17.06.2008, 12:45
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

я программю на С++ ! И я даже не понимаю о чем вы тут говорите.... С++ вобрало в себя весь Си(в стандарте Ansi) и пользоваться им не просто можно а нужно! Это не 2 языка... С++ это ступень развития Си
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP, PERL, MySQL, JavaScript 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ