cost 279 ms
在C ++ Builder XE4中搜索內存泄漏

[英]Searching for memory leak in C++ Builder XE4

我正在嘗試查找並修復應用程序中存在的內存泄漏。 我正在試用的內存分析工具-C ++ Memory Validator-顯示大約每5分鍾分配1,310,706字節。 這些分配的調用堆棧可追溯到我認為是以Pascal編寫的Embarcadero內存管理器。 有問題的功能是: 請注意,變 ...

如何確定哪個組件具有C ++ Builder中的程序焦點

[英]How to determine which component has the program focus in C++Builder

我正在使用C ++ Builder XE4 32位VCL平台。 我正在為Windows OS編寫。 我有一個MainForm,上面有很多組件。 當我按下鍵盤上的箭頭鍵並觸發窗體的OnShortCut事件時,如何確定哪個組件具有程序焦點? 我必須根據所關注的組件采取不同的措施。 ...

C ++ Builder>二進制數0b1導致錯誤E2141

[英]C++Builder > binary number 0b1 causes error E2141

我正在使用C ++ Builder XE4。 我試圖在我的代碼中使用二進制數字,如0b1 。 以下是我嘗試過的代碼: 以上導致編譯器錯誤: Unit1.cpp(19):E2141聲明語法錯誤 C ++ Builder是否支持這樣的二進制計算? 我確認0 ...

TChart lite組件功能

[英]TChart lite component features

RAD Studio XE4環境中包含的TChart lite組件是否支持GDI +渲染? 特征矩陣對此不具吸引力。 http://www.steema.com/featurematrix/vcl 在安裝目錄中搜索時,我發現文件VCLTee.TeeGDIPlus.hpp包含類TGD ...

使用floorf()函數時無法鏈接Embarcadero XE4項目

[英]Unable to link Embarcadero XE4 project when using floorf() function

我需要使用Math.h中定義的floorf()函數,並且可以編譯在XE4項目中成功使用了該函數的模塊,但是在鏈接時收到此錯誤: 這沒有任何意義-當我按住floorf()函數並單擊時,編譯器顯然會在打開Math.h時知道該函數的聲明位置。 並且我已經在.cpp文件中包含#inclu ...

分析崩潰的反匯編c ++代碼

[英]Analyzing diassembled c++ code that crashes

當控件離開'}'時,下面的代碼會崩潰。 如果我用變量替換FieldByName() - > AsString,或者如果我沒有執行那么刪除else,它就不會崩潰。 當AV開始發生時,'=='被SameText取代。 看着拆卸, 如果是,則從其他地方剪斷,然后從位置53a5 ...

TStringGrid OnDrawCell問題

[英]TStringGrid OnDrawCell Issue

我在C ++ Buidler XE4上在TStringGrid上使用Drawcell時遇到問題。 在我的C ++代碼的一部分中,我在下面的行中放入了一些文本: 在DrawCell事件中,當我這樣做時: tmp為“ 1”(當ACol = x且ARow = y時)。 我確定我的代 ...

在Object Inspector中找不到TCheckBox的已檢查屬性

[英]Checked property of the TCheckBox not found in Object Inspector

我的環境:C ++ Builder XE4 我嘗試將TCheckBox的默認值設置為“true”。 我以為TCheckBox有一個名為“Checked”的屬性。 但是,我在Object Inspector中找不到“Checked”屬性。 另一方面,我可以在代碼中設置“Checke ...

使用C ++ Builder XE4在ADO中搜索多個字段

[英]Searching multiple field in ADO with C++Builder XE4

我正在使用Locate方法在TADOTable中搜索,但是不適用於多字段搜索。 (我直接在TADOTable上搜索,因此在這種情況下對SQL不感興趣)。 以下代碼在使用單個字段時可以正常工作,但不適用於多個字段! ...

boost :: system :: error_code :: message()使用boost :: asio socket拋出訪問沖突異常

[英]boost::system::error_code::message() throwing access violation exception with boost::asio socket

我正在實現一個客戶端應用程序,它必須與硬件設備建立少量套接字連接。 我已將問題分解為以下小代碼子集 我正在使用Embarcadero RAD studio XE4 C ++ Builder,當我在主VCL線程中運行上面的代碼時,它運行正常。 當我使用多個連接運行它時,我在TThrea ...

如何知道TStringList是否已更新

[英]How to know whether the TStringList was newed

我在Windows7 Professional(32位)上使用C ++ Builder XE4。 我對TStringList有疑問; 我想做的是知道是否對TStringList變量進行了更新,以防止將Add()方法添加到未更新的TStringList中。 我以為檢查NULL可能 ...

從String變量中獲取值,該變量包含一個十進制數字,代表大約64 GB的值

[英]to get value from String variable containing a decimal number representing a value of about 64 gigabyte

我有一個將String轉換為值的問題。 以下是我嘗試的示例代碼。 我正在C ++ Builder XE4上嘗試此操作。 ToDouble()和strtol()均無效。 我知道strtol無效,因為long類型的容量高達4.3GB。 C ++ Builder XE4 ...

我目前正在使用C ++ Builder 6 XE4來開發財務圖表。 移至圖表畫布上的某個位置時發生異常

[英]I am currently using C++ builder 6 XE4 for developing finance charts. Exception when moving to a location on the chart canvas

在使用C ++ Builder 6 XE4創建財務圖表時,我試圖創建畫線功能。 我創建的系列是燭台系列。 我試圖移動到鼠標指針所指的XY坐標,但是只要碰到下面的代碼,就會拋出異常。 Chart1-> Canvas->通過MoveTo(10,20); ->給出了一些有 ...

關於使用System.NoErrMsg

[英]About using System.NoErrMsg

我正在研究C ++ Builder XE4中的System.NoErrMsg 。 從文檔中,我推斷出通過將NoErrMsg設置為true,我不會看到錯誤MessageBox。 以下是我的示例代碼。 但是,當我單擊Button1時,上面的代碼仍然顯示錯誤消息框。 我對No ...

C ++ Builder XE4中的結構聲明

[英]struct declaration in C++ Builder XE4

我在C ++ Builder XE4中嘗試了以下代碼。 我記得,可以將struct類型名稱用作類型(無需在變量聲明中添加“ struct”)。 但是,C ++ Builder XE4輸出pt1聲明的編譯錯誤。 可以在Ideone.com http://ideone.com/k ...

功能模板的區別

[英]distinction of function templates

我現在正在研究功能模板。 我嘗試了以下代碼。 在C ++ Builder XE4上,我收到以下錯誤。 在這種情況下,應如何避免Error 2015? ...

C ++中的Lambda方程

[英]lambda equation in c++

我想使用lambda方程式。 在C ++ Builder XE4中,我嘗試了以下方法。 但是,我收到“ E2188:表達式語法”錯誤。 問題是什么? 我確定我的環境中正確安裝了boost庫。 ...

與C ++ Builder 2010相比,C ++ Builder XE4中EXE大小增加三倍的原因是什么?

[英]What causes a tripling of EXE size in C++ Builder XE4 compared to C++Builder 2010?

我已將項目從RAD Studio 2010升級到RAD Studio XE4。 該項目主要是使用C ++ Builder的一半RAD Studio進行的C ++,其中包括Delphi的一些內容。 在2010年,Release版本為22MB。 在XE4下,相同的Release版本為55M ...

MSBuild在Cpp.Targets中使用新的XE4項目搜索“True.dpr”失敗

[英]MSBuild failing in Cpp.Targets searching for 'True.dpr', with a new XE4 project

我在RAD Studio XE4中遇到了一些奇怪的msbuild錯誤,我正在尋求幫助來診斷正在發生的事情。 我已經遇到這個問題已經有好幾個星期了,但是我自己也沒有成功解決這個問題 - 時間問得更廣泛了。 症狀是: 通過在IDE中構建和運行的項目, msbuild Project.c ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM