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

  #871  
Старый 14.03.2008, 15:57
Аватар для KSoniX
KSoniX
Познающий
Регистрация: 17.01.2008
Сообщений: 94
Провел на форуме:
314553

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

как создать системный скрытый папку в Си? Pls...
 
Ответить с цитированием

  #872  
Старый 14.03.2008, 16:01
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Апишная функция
CreateProceess() - почитай в MSDN-e

В качестве параметра что делать в первый раз: "mkdir hzhz", а во-второй: "attrib +hs hzhz" - вроде так... Если напутал, то посмотри attrib /?
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #873  
Старый 14.03.2008, 16:14
Аватар для zythar
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


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

>>zythar
>>Пиши в сокет с помощью send, sendto, write...

дак ни send ни write ни sendto(насчет этого точно не знаю но врядли) не могут делать форматный вывод в сокет. а именно это мне надо.

2bons

пробовал делать fprintf(s, "format", vars). итог segmenation fault.
 
Ответить с цитированием

  #874  
Старый 14.03.2008, 17:34
Аватар для Forcer
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме:
3578578

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

KSoniX
Для создания папки есть функция CreateDirectory(). Для изменеия аттрибутов папки и конкретно для скрытия папки есть функция SetFileAttributes. Находятся в windows.h. Небольшой пример:
Код:
char* dir = "E:\\testfolder";
CreateDirectory(dir, 0);
SetFileAttributes(dir, FILE_ATTRIBUTE_HIDDEN);
Добавление:
можно использовать функцию system(). Находится в stdlib.h. небольшой пример:
Код:
system("mkdir E:\\testfolder");
system("attrib +H /S /D E:\\testfolder");
такой вариант пришёл в голову после поста desTiny ))

Последний раз редактировалось Forcer; 14.03.2008 в 18:04..
 
Ответить с цитированием

  #875  
Старый 14.03.2008, 17:36
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Дык это, а почему нельзя подготовить строку,например, с помощью sprintf, а потом отсылать в сокет?
Код:
sprintf (stroka, "STRING:%s %d", var1, var2);
write (sock, stroka, strlen(stroka));
Хотя этот код грешит переполнением буфера
 
Ответить с цитированием

  #876  
Старый 14.03.2008, 17:45
Аватар для zythar
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


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

нельзя ибо когда я передаю массив символов. а мне нужно передать сначала целое потом массив символов потом опять целое итд.

сервак просит как же я могу отказать ((*
 
Ответить с цитированием

  #877  
Старый 16.03.2008, 01:01
Аватар для Smapt
Smapt
Познающий
Регистрация: 29.01.2008
Сообщений: 82
Провел на форуме:
373690

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

Как поместиь на форму Gif анимашку используя WinApi
 
Ответить с цитированием

  #878  
Старый 18.03.2008, 04:08
Аватар для P(i)n*Fl0p1
P(i)n*Fl0p1
Участник форума
Регистрация: 19.12.2006
Сообщений: 173
Провел на форуме:
1812111

Репутация: 125
Отправить сообщение для P(i)n*Fl0p1 с помощью ICQ
По умолчанию

У меня есть на компе книжка самоучитель по с++,решил не заморачиваться читая 800 страниц с монитора купить эту книгу...купил.в книге в которой на компе не написано что надо использовать std::к cout,cin,endl, а в книжке печатной я смотрю и вижу во всех примерах этот std::,неужто без него нельзя обойтись просто написав using namespace std в самом начале?
или вообще не писать в книжке(печатной)написано что обязательно так как это стандарт ANSI..раньше писал без std:: все было норм,а сейчас я прям в недоумении..можно обойтись без этого?
извиние если вопрос глупый..
 
Ответить с цитированием

  #879  
Старый 18.03.2008, 05:36
Аватар для echobyte
echobyte
Moderator - Level 7
Регистрация: 07.03.2008
Сообщений: 568
Провел на форуме:
4140471

Репутация: 708


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

Цитата:
неужто без него нельзя обойтись просто написав using namespace std в самом начале
ну using namespace std этож все-таки новый стандарт

вобще я не люблю читать книжки по программированию в pdf.. куча ошибок почти везде(.. но чаще всего других вариантов просто нет
 
Ответить с цитированием

  #880  
Старый 18.03.2008, 09:27
Аватар для KEZ
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

Цитата:
ну using namespace std этож все-таки новый стандарт
неужели?

Цитата:
неужто без него нельзя обойтись просто написав using namespace std в самом начале
Можно, но не нужно. namespace'ы для того и сделали, чтоб разделять имена по-нормальному, а ты обратно их в кучу кидаешь
 
Ответить с цитированием
Ответ



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