ПРОГРАМИРАЊЕ И ПРОГРАМСКИ ЈАЗИЦИ

Статус
Затворена за нови мислења.

Vnuce

http://abix.mk
Член од
20 март 2006
Мислења
2.602
Поени од реакции
223
станува збор за листи од класа (вредност, поинтер) така ?
 
Член од
9 мај 2006
Мислења
5
Поени од реакции
0
help

:ija: Листи со структури, поврзување на две листи пример а={1,2} и б={3,4 } се две влезни листи во append(), на излезот на append() треба да имаме а={1,2,3,4 }каде што б ќе покажува на NULL.
 
Член од
4 мај 2006
Мислења
19
Поени од реакции
0
Програмирање

Све се почнува од "Pascal",После тоа можете да научите голем дел од "Visual Basic" , а после можете да ги поставите основите на C++
 

Vnuce

http://abix.mk
Член од
20 март 2006
Мислења
2.602
Поени од реакции
223
kirecvetkov92 напиша:
Све се почнува од "Pascal",После тоа можете да научите голем дел од "Visual Basic" , а после можете да ги поставите основите на C++
Добро ... знаеш ли колку глупа работа кажа ?!?!?
 
Член од
10 мај 2006
Мислења
92
Поени од реакции
6
kirecvetkov92 напиша:
Све се почнува од "Pascal",После тоа можете да научите голем дел од "Visual Basic" , а после можете да ги поставите основите на C++
Идиот човече .. Кој те лажел вака?
 
Член од
4 мај 2006
Мислења
19
Поени од реакции
0
J0ker_MKD напиша:
Идиот човече .. Кој те лажел вака?
Не ми кажувај што е добро а што е лошо - сите кои ќе го следат мојот пример нема да зажалат - Верувајте ова го имам научено од искуство - Поздрав
 

Vnuce

http://abix.mk
Член од
20 март 2006
Мислења
2.602
Поени од реакции
223
kirecvetkov92 напиша:
Не ми кажувај што е добро а што е лошо - сите кои ќе го следат мојот пример нема да зажалат - Верувајте ова го имам научено од искуство - Поздрав
Ја сум мнооогу далеку од твојот пример.... не можам да бидам подалеку ... и веруј ми не жалам .... од искуство ти зборам .. самата идејна концепција ти е (извини вака, али) ненормало глупа и бесмислена
 
Член од
4 мај 2006
Мислења
19
Поени од реакции
0
Vnuce напиша:
Ја сум мнооогу далеку од твојот пример.... не можам да бидам подалеку ... и веруј ми не жалам .... од искуство ти зборам .. самата идејна концепција ти е (извини вака, али) ненормало глупа и бесмислена
:nerv:А кој е твојот пример ако можам да го слушнам?:nerv:

http://www.kratovo-kire.blogspot.com
http://www.geocities.com/kirecvetkov92
 

Vnuce

http://abix.mk
Член од
20 март 2006
Мислења
2.602
Поени од реакции
223
не може ... премногу попиздуваш за непотербни ствари
 
Член од
10 мај 2006
Мислења
92
Поени од реакции
6
kirecvetkov92 напиша:
Не ми кажувај што е добро а што е лошо - сите кои ќе го следат мојот пример нема да зажалат - Верувајте ова го имам научено од искуство - Поздрав
Хаха ти сигурно имаш учено да програмираш 20 год. 5 за паскал па после 5 за Visual Basic, па 10 години C++ :)

Дај не ги лажи луѓево и послушај ги советите на поискусните програмери.
 
Член од
4 март 2006
Мислења
99
Поени од реакции
3
Еј луѓе ај ве молам кажете која е најдобра книга за да научам C/C++
Утре ќе одам да купувам:kez:
 
Член од
1 февруари 2005
Мислења
1.299
Поени од реакции
1.806
Работам една програма Веб анализатор това ми е кључна функција
изгледот има 2 панела CLeftView и class CWebView : public CHtmlView.
DoDHTMLExplore го вади Html кодот го става во CLeftView pListView.
проблемот ми е што при секое повикување на DoDHTMLExplore прогресивно се зголемува рам меморијата.При нормална натовареност по 50 MB на час губи.Ако некој има идеја нека пише.
// MainFrm.h : interface of the CMainFrame class
public:void DoDHTMLExplore();
// MainFrm.cpp : implementation of the CMainFrame class
void CMainFrame::DoDHTMLExplore(void)
{CLeftView *pListView =
(CLeftView *)m_wndSplitter.GetPane(0,0);
CWebView * pDHTMLView =
(CWebView *)m_wndSplitter.GetPane(0,1);

pListView->GetListCtrl().DeleteAllItems(); //Clear the view and set it up in single mode.

IDispatch* pDisp = pDHTMLView->GetHtmlDocument();

if (pDisp != NULL )
{
IHTMLDocument2* pHTMLDocument2;
HRESULT hr;
hr = pDisp->QueryInterface( IID_IHTMLDocument2, (void**)&pHTMLDocument2 );
if (hr == S_OK)
{
IHTMLElementCollection* pColl = NULL;
hr = pHTMLDocument2->get_all( &pColl );
if (hr == S_OK && pColl != NULL)
{
LONG celem;
hr = pColl->get_length( &celem );

if ( hr == S_OK )
{
for ( int i=0; i< celem; i++ )
{
VARIANT varIndex;
varIndex.vt = VT_UINT;
varIndex.lVal = i;
VARIANT var2;
VariantInit( &var2 );
IDispatch* pDisp;

hr = pColl->item( varIndex, var2, &pDisp );

if ( hr == S_OK )
{

IHTMLElement* pElem;

hr = pDisp->QueryInterface( IID_IHTMLElement, (void **)&pElem );
if ( hr == S_OK )
{

BSTR bstr;
hr = pElem->get_tagName(&bstr);
CString strTag = bstr;

IHTMLImgElement* pImgElem;

//Is it an image element?
hr = pDisp->QueryInterface( IID_IHTMLImgElement, (void **)&pImgElem );
if ( hr == S_OK )
{
pImgElem->get_href(&bstr);
strTag += " - ";
strTag += bstr;
pImgElem->Release();
}
else
{
IHTMLAnchorElement* pAnchElem;
//Is it an anchor?
hr = pDisp->QueryInterface( IID_IHTMLAnchorElement, (void **)&pAnchElem );
if ( hr == S_OK )
{
pAnchElem->get_href(&bstr);
strTag += " - ";
strTag += bstr;
pAnchElem->Release();
}
}
pListView->GetListCtrl().InsertItem(
pListView->GetListCtrl().GetItemCount(),strTag);
pElem->Release();
}
pDisp->Release();
}
}
}

pColl->Release();
}
pHTMLDocument2->Release();
}
pDisp->Release();
}
}
 
Член од
27 ноември 2005
Мислења
636
Поени од реакции
11
Kire Cvetkov e roden 1992 godina na 24 mart.
Ucenik e vo 8v odd.
Ljubitel na kompjuterite i na kompjuterskite igri





kirecvetkov92 напиша:
Не ми кажувај што е добро а што е лошо - сите кои ќе го следат мојот пример нема да зажалат - Верувајте ова го имам научено од искуство - Поздрав
 

deXterche

тадаммм
Член од
12 февруари 2006
Мислења
4.920
Поени од реакции
942
Дај доста се карате, кажете нешто паметно, да разработаме некој примери. Што е важно кој од што почнал, битно е кој колку научил и колку знае да покаже. Јас имам големо разбирање од Pascal и C, на кој му треба помош нека побара.
 

cYb3rc0re

~ место за реклама
Член од
3 мај 2005
Мислења
914
Поени од реакции
170
Integer напиша:
:ija: Листи со структури, поврзување на две листи пример а={1,2} и б={3,4 } се две влезни листи во append(), на излезот на append() треба да имаме а={1,2,3,4 }каде што б ќе покажува на NULL.
а и б не се листи, него полиња (ако зборуваме за Ц Ц++).

Лесно е ова.

int append(int a[], int b[],int m,int n){
for(i=0;i<n;i++){
a[m+i]=b;
b=null;
}
return a[];
}

Се повикува вака: append(a[2],b[2],2,2);
Ако претходно си доделил вредности на а и б, и си ги направил сите потребни работи (include, main(), доделувања на типови и променливи).

Програмов не е тестиран, ама со мали поправки може ке проработи.
 
Статус
Затворена за нови мислења.

Kajgana Shop

На врв Bottom