HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

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

Все, щас иду на экзамен по языкам программирования и гружу препода - кто же круче. А то тут стало жарко прям! Ну еще раз, кому нравиться iostream - юзайте, кому нравиться printf - юзайте, все равно все при своих мнениях останемся!
 
Ответить с цитированием

  #1232  
Старый 17.06.2008, 13:00
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме:
3578578

Репутация: 275
Отправить сообщение для Forcer с помощью ICQ
По умолчанию

Цитата:
и пользоваться им не просто можно а нужно
Страуструп вот только так не считает.

nc.STRIEM
этот тест очень субъективен.

выигрыш в скорости совсем небольшой. Мне кажется, это не то, на что нужно обращать внимание при разработке ПО. Оптимизация нужнаы лишь там, где она действительно нужна, и это далеко не тот случай.
 
Ответить с цитированием

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

Репутация: 1228


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

модеры создайте новую тему printf() vs iostream, и перенесите туда посты, пообсуждаем, тут просто флудить не охота.

в какойто степени iostream удобнее, НО некоторые весчи которые с легкостью реализуються через printf(), iostream не способна реализовать. теже форматирования строк..
а ваше это кто как привык..
 
Ответить с цитированием

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

Репутация: 930


По умолчанию

Какие же вещи, которые можно реализовать с помощью printf, нульзя реализовать с помощью iostream? В том-то и дело что iostream обладает всеми возможностями printf + имеются собственные, которые в printf невозможны.
 
Ответить с цитированием

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

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

Между Страупом и Рихтером такая же разница! Один учит абстрагироваться другой управлять компом! В одном случае имеем программера который не знает что строка должна завершаться нулем зато быстро взращивает ботву, а в другом программера который и с ексепшинами воюет так как ему нравится!
 
Ответить с цитированием

  #1236  
Старый 17.06.2008, 18:26
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме:
2360904

Репутация: 1393


По умолчанию

Цитата:
Сообщение от zythar  
имхо юзать сишные ф-ции в с++ бред.
Ты тру чувак

ЗЫ Спасибо, поржал
 
Ответить с цитированием

  #1237  
Старый 18.06.2008, 22:43
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


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

Код:
#include <iostream>
using namespace std;

#define size 10;
int main()
{
	for(int i=0; i < size; i++)
	{
		cout<<"Test\n";
	}
	system("PAUSE");
	return 0;
}
Почему комплится не хоче? если в цикле место size подставить 10 то всё норм... но я ведь обьявил что size это 10... делаю по книжке там такоей пример комплится норм... хотя у них BORLANDc++ а у меня visual studio c++

компилятор пишет

Код:
1>.\file.cpp(7) : error C2146: syntax error : missing ')' before identifier 'i'
1>.\file.cpp(7) : error C2059: syntax error : ';'
1>.\file.cpp(7) : error C2059: syntax error : ')'
1>.\file.cpp(8) : error C2143: syntax error : missing ';' before '{'
 
Ответить с цитированием

  #1238  
Старый 18.06.2008, 22:47
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме:
3578578

Репутация: 275
Отправить сообщение для Forcer с помощью ICQ
По умолчанию

Цитата:
#define size 10;
точка с запятой лишняя
 
Ответить с цитированием

  #1239  
Старый 18.06.2008, 22:55
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


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

Forcer Ой точно))) чтото я уже совсем... автоматом эти точки с запятой ставлю
 
Ответить с цитированием

  #1240  
Старый 26.06.2008, 21:01
SVAROG
Постоянный
Регистрация: 13.02.2007
Сообщений: 406
Провел на форуме:
2706059

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

подскажите плз в чём прикол последняя строка ч ошибкой вылетает, компилирую vc++ 6;
#include "stdafx.h"
#include "winsock.h"
#include <string.h>
#include "winbase.h"
#include <stdlib.h>
#include <iostream.h>
#pragma comment(lib,"ws2_32")
int main(int argc, char* argv[])
{
char *file="C://host.txt";
HANDLE filhend;
DWORD dw;
int i,j;
char *buff, *stroka;
filhend=CreateFile(file,GENERIC_READ, 0, 0, OPEN_EXISTING, 0, 0);
DWORD razm=GetFileSize(filhend, NULL);
buff = (char *)malloc(razm+1);
stroka = (char *)malloc(razm+1);
for(i=0;i<=razm;i++) {stroka[i]='\0'; buff[i]='\0';}
//DWORD razm=GetFileSize(filhend, NULL);
//cout << razm;
ReadFile(filhend, buff, razm/*127*/, &dw, 0 );
CloseHandle(filhend);
MessageBox(0,buff,"123",MB_OK);
i=0; j=0;

while(j<=razm){

while((buff[j]!=0x0D) || (j>=razm))
{
stroka[i]=buff[j];
j++; i++;
}
MessageBox(0,stroka,"123",MB_OK);
//for(int k=0;k<=j;k++) stroka[k]='\0';
j=j+2; i=0;
//if (buff[i]='!') {break;}
}


//CloseHandle(filhend);

return 0;
}
=================
разобрался

Последний раз редактировалось SVAROG; 27.06.2008 в 22:02..
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT.XYZ