HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 09.02.2010, 10:33
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

Dark_Scorpicore
1 - нет. можно в одном проекте делать много классов и менять код мейна для теста классов.
2 - visual assist
3 - http://ru.wikipedia.org/wiki/Model-View-Controller (в конце ссылки на примеры)

Последний раз редактировалось Ra$cal; 09.02.2010 в 10:36..
 
Ответить с цитированием

Всем доброго времени суток!
  #2  
Старый 09.02.2010, 22:16
VIP
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
С нами: 11243422

Репутация: 21
По умолчанию Всем доброго времени суток!

При написании одной проги возник вопрос. Какой функцией воспользоваться, чтобы она возвращала в какой-нибудь массив имена всех файлов, которые лежат в указанной папке? Желательно использовать только чисто сишные функции и желательно, чтобы они работали и под Windows и под Unix.

При гуглении на эту тему нашёл два модуля: DirectoryListBox и FileListBox, но к сожалению, во-первых, не смог найти описания функций этих библиотек, а во-вторых это, как я понял, плюснутые функции, а мне хотелось бы написать на чистом С.

P.S. Заранее благодарен за ответы =)
 
Ответить с цитированием

  #3  
Старый 10.02.2010, 08:57
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

VIP, opendir/readdir/closedir
 
Ответить с цитированием

  #4  
Старый 10.02.2010, 12:00
VIP
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
С нами: 11243422

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

Цитата:
Сообщение от krypt3r  
VIP, opendir/readdir/closedir
Спасибо большое! Именно то, что искал =)
 
Ответить с цитированием

  #5  
Старый 11.02.2010, 00:23
Jino
Новичок
Регистрация: 27.09.2007
Сообщений: 22
С нами: 9800811

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

Начал изучать C++ тут...

Код:
#include <iostream> 

void main() 

{ 
  cout << "Hello, world!";
}
Некомпилируется
error C2065: 'cout' : undeclared identifier

P.S. Знаю, что дурак, если че
 
Ответить с цитированием

  #6  
Старый 11.02.2010, 00:27
Critical
Новичок
Регистрация: 08.12.2009
Сообщений: 6
С нами: 8644319

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

Цитата:
Сообщение от Jino  
Начал изучать C++ тут...

Код:
#include <iostream> 

void main() 

{ 
  cout << "Hello, world!";
}
Некомпилируется
error C2065: 'cout' : undeclared identifier

P.S. Знаю, что дурак, если че
После "#include <iostream>" напиши с новой строки "using namespace std;".
 
Ответить с цитированием

  #7  
Старый 11.02.2010, 00:30
rudvil
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
С нами: 9320830

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

Цитата:
Сообщение от Jino  
Начал изучать C++ тут...

Код:
#include <iostream> 

void main() 

{ 
  cout << "Hello, world!";
}
Некомпилируется
error C2065: 'cout' : undeclared identifier

P.S. Знаю, что дурак, если че
Так правильнее будет
Код:
#include <iostream>

int main (int argc, char* argv[]) {
    std::cout << "Hi!\n";
    return 0;
}
 
Ответить с цитированием

  #8  
Старый 11.02.2010, 00:33
Critical
Новичок
Регистрация: 08.12.2009
Сообщений: 6
С нами: 8644319

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

Цитата:
Сообщение от rudvil  
Так правильнее будет
Код:
#include <iostream>

int main (int argc, char* argv[]) {
    std::cout << "Hi!\n";
    return 0;
}
Может и правильно, но не очень удобно...
Хотя конечно для такой маленькой проги можно специально и не указывать пространство имен.
 
Ответить с цитированием

  #9  
Старый 11.02.2010, 00:41
SHARA
Участник форума
Регистрация: 26.05.2007
Сообщений: 191
С нами: 9980126

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

Цитата:
Сообщение от rudvil  
Так правильнее будет
Код:
#include <iostream>

int main (int argc, char* argv[]) {
    std::cout << "Hi!\n";
    return 0;
}
мне кажется если человек только начал изучать С++
то лучше пока не использовать аргументы функции main() argc и argv.
Для начало лучше так(это просто субьективное мнение)
Цитата:
#include<iostream>
using namespace std;
int main()
{
cout<<"Hellow world";
return 0;
}
 
Ответить с цитированием

  #10  
Старый 11.02.2010, 00:27
SHARA
Участник форума
Регистрация: 26.05.2007
Сообщений: 191
С нами: 9980126

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

ты забыл про пространство имен
Цитата:
using namespace std;
поэтому он у тебя и cout не видет
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по 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 ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...