ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #3061  
Старый 04.06.2009, 18:20
G0lovorez 2033
Новичок
Регистрация: 21.04.2009
Сообщений: 19
Провел на форуме:
190563

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

и еще подскажите пожалуйста как в подписе можно разместить код с кнопкой на сайт и чтобы кнопка работала а не просто анимашка была
 

  #3062  
Старый 04.06.2009, 18:24
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

[c/c++] Новичкам: задаем вопросы

Ты не ошибся?

Почитай статью hidden'а, там что-то было про подпись. Попробуй картинку сделать гиперссылкой.
 

  #3063  
Старый 04.06.2009, 18:45
G0lovorez 2033
Новичок
Регистрация: 21.04.2009
Сообщений: 19
Провел на форуме:
190563

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

Fata1ex а как?
 

  #3064  
Старый 04.06.2009, 18:52
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

 

  #3065  
Старый 04.06.2009, 21:33
Lee_fx
Познающий
Регистрация: 27.09.2008
Сообщений: 57
Провел на форуме:
265628

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

Где можно просмотреть vtable(vftable)? VS2008
Нужно посмотреть сколько функций будет в них.
 

  #3066  
Старый 05.06.2009, 01:03
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

Цитата:
Сообщение от Lee_fx  
Где можно просмотреть vtable(vftable)? VS2008
Нужно посмотреть сколько функций будет в них.
Компилятору не доверяешь? копай в сторону this. втбала явно не далеко от него. ну или прочитай про основы com. там дается бинарное описание положения таблицы, совпадающее с выходным бинарем мсовских компилей.

в моей 2003 студии например вот таблица как находится
Код:
-	this	0x0012fec4 {x=0 }	Worker * const
-	__vfptr	0x00427340 const Worker::`vftable'	*
	[0]	0x00401230 Worker::foo(void)	*
	[1]	0x00406240 Worker::bar(void)	*

Последний раз редактировалось Ra$cal; 05.06.2009 в 01:10..
 

  #3067  
Старый 06.06.2009, 03:06
Chrek625
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
Провел на форуме:
1025198

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

Доброго времени суток.
такая ситуация: есть дириктория с большим количеством файлов с буквально рандомными именами.
Вопрос есть ли в С++ какая то функция позволяющая внести все эти имена в указанной директорие внести в масив?


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

  #3068  
Старый 06.06.2009, 11:55
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


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

Цитата:
Вопрос есть ли в С++ какая то функция позволяющая внести все эти имена в указанной директорие внести в масив?
Код:
#include <dirent.h>
#include <stdio.h>
#include <stdlib.h>

void scandir(char *dirname)
{
   DIR *dir;
   struct dirent *ent;

   printf("Directory '%s':\n",dirname);
   if ((dir = opendir(dirname)) == NULL)
   {
     perror("Unable to open directory");
     exit(1);
   }
   while ((ent = readdir(dir)) != NULL)
     printf("%s\n",ent->d_name);
}

void main()
{
   scandir(".");
   exit(0);
}
 

  #3069  
Старый 06.06.2009, 17:18
xxxxxxxxxxxxxxx
Познающий
Регистрация: 20.01.2008
Сообщений: 65
Провел на форуме:
664107

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

Цитата:
Сообщение от Chrek625  
Доброго времени суток.
такая ситуация: есть дириктория с большим количеством файлов с буквально рандомными именами.
Вопрос есть ли в С++ какая то функция позволяющая внести все эти имена в указанной директорие внести в масив?
Код:
#include <stdlib.h> 
#include <unistd.h> 
#include <errno.h> 
#include <dirent.h> 
#include <sys/stat.h> 
#include <stdio.h> 
#include <sys/types.h> 
 
char *curdir; 
 
int filter(const struct dirent *s) 
{ 
   char fullname[300]; 
   struct stat st; 
 
   if(s->d_name[0]!='.'){ 
      return 1; 
   } 
   return 0; 
} 
 
int main(int argc, char **argv){ 
 
   struct dirent **e; 
   struct stat s; 
   struct tm *tmfile; 
   int i,dirsize,k; 
   char *empty[]={0,".",0}; 
   char **list=argv; 
   char fullname[300]; 
    
   if(argc==1) 
      list=empty,argc=2; 
 
   for (i = 1; i < argc; i++){ 
      if(argc!=2) 
 
         curdir=list[i]; 
         dirsize=scandir(list[i],&e,filter, 0); 
          
         if (dirsize<0){ 
            printf("scandir fails at %s: %s\n",list[i],strerror(errno)); 
            continue; 
         } 
 
         for(k=0;k<dirsize;k++){ 
            sprintf(fullname,"%s/%s",list[i],e[k]->d_name); 
            if(stat(fullname, &s)==-1) 
               printf("stat fails at %s: %s\n",fullname,strerror(errno)); 
            else{ 
                
               printf ("%s ", e[k]->d_name); 
                
            } 
         } 
   }
}
 

  #3070  
Старый 06.06.2009, 18:27
Mosvit
Познающий
Регистрация: 05.03.2007
Сообщений: 99
Провел на форуме:
744734

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

Помогите решить такую задачу на языке Си:

Реал изовать базу данн ых “служащие” в виде файла, содержащего имя, фамилию и отчество служащего, а также его рейтинг. Уметь: 1) вводить данные; 2)удалять данные; 3)изменять данные; 4) сортировать данные по любому столбцу; 5) выводить данные на экран.

В Паскале можно было бы с помощью записей сделать, а тут не знаю как...
 
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ