ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

08.03.2008, 19:41
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме: 1576821
Репутация:
88
|
|
к примеру, вот такая "штука":
int* p;
p=new int [n];
|
|
|

08.03.2008, 19:44
|
|
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме: 2187381
Репутация:
518
|
|
Сообщение от Irdis
вот такая "фигня"
int* p;
p=new int [n];
в этот ничего не добавишь.... только глупые варианты с созданием нового массива и копированием
|
|
|

08.03.2008, 19:45
|
|
Участник форума
Регистрация: 01.05.2006
Сообщений: 216
Провел на форуме: 287212
Репутация:
62
|
|
В вашем случае лучше организовать настоящую динамическую структуру, как сказал Delimiter, а не пользоваться подобными массивами. Хотя поначалу, конечно, с ней несколько непривычно работать.
Хотя: Проблема таких структур состоит в том, что мы не можем "по заказу" получить сразу n-й элемент, для этого придётся последовательно перебирать все, что может не подойти для комбинаторных задач.
Я в таких случаях создаю массив такой размерности, которой заведомо хватит для всех необходимых действий, однако определение этой длины также может стать нетривиальной задачей в комбинаторике.
Последний раз редактировалось ForNeVeR; 08.03.2008 в 19:54..
|
|
|

08.03.2008, 19:50
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме: 1576821
Репутация:
88
|
|
>>>в этот ничего не добавишь.... только глупые варианты с созданием нового массива и копированием
:-e, да... халява не прокатила 
Спасибо...
|
|
|

08.03.2008, 20:11
|
|
Познающий
Регистрация: 29.02.2008
Сообщений: 66
Провел на форуме: 139469
Репутация:
33
|
|
Например если условие что не нужно юзать обязательно массивы... то можно использовать вектора (что само по себе является очень мощной вещью, но массивы работают по быстрее)
vector<string> stroka // создали вектро типо строка
....
stroka.push_back(сюда какуюнить строку) // записываем в конец вектора
если хочеш посмотреть остальные функции кури тута и на гугле ;
http://www.cppreference.com/cppvector/index.html
|
|
|

09.03.2008, 04:24
|
|
Познающий
Регистрация: 29.01.2008
Сообщений: 82
Провел на форуме: 373690
Репутация:
88
|
|
Код:
#include <windows.h>
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
void __fastcall TForm1::FormCreate(TObject *Sender)
{
TProcessEntry32 pe;
}
При попытке запуска этого в Builder вылетает: [C++ Error] Unit1.cpp(22): E2451 Undefined symbol 'TProcessEntry32'
В чём проблема?
|
|
|

09.03.2008, 08:28
|
|
Познающий
Регистрация: 02.02.2007
Сообщений: 41
Провел на форуме: 240788
Репутация:
69
|
|
Smapt
добавь
#include <tlhelp32.hpp> или #include <tlhelp32.h>
|
|
|

10.03.2008, 16:56
|
|
Познающий
Регистрация: 17.01.2008
Сообщений: 94
Провел на форуме: 314553
Репутация:
38
|
|
как узнать метку активного раздела и еще нада узнать из какой раздела загружен винда?
|
|
|

10.03.2008, 17:06
|
|
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме: 3008839
Репутация:
1502
|
|
Сообщение от KSoniX
из какой раздела загружен винда?
API: GetWindowsDirectory();
Оттуда извлекаешь диск.
__________________
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
|
|
|

10.03.2008, 22:11
|
|
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
Провел на форуме: 2823587
Репутация:
106
|
|
Каким образом возможно организовать передачу данных между потоками? И есть ли уже готовая функция в С\С++ для чтения строки по словам? или же поридется свою писать...
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|