对于几何造型内核OpenCASCADE,由于会涉及到大量的数值算法,如矩阵相关计算,微积分,Newton迭代法解方程,以及非线性优化的一些算法,如BFGS,FRPR,PSO等等用于多元函数的极值求解,所以这些数值算法的性能直接影响系统的性能。软件的性能优化是计算机软件开发过程中需要一直关注的重要因素,因此有必要学习下C++应用程序性能优化的方法。
原创 2021-08-17 13:55:14
716阅读
MFC:微软基础类(Microsoft Foundation Classes),同VCL类似,是一种应用程序框架,随微软Visual C++ 开发工具发布。作为Application Framework,MFC的使用只能提高某些情况下的开发效率,只起到辅助作用,而不能替代整个Win32 程序设计。 ...
转载 2021-07-14 17:11:00
2354阅读
2评论
转:C/C++ 应用程序路线图   来源:[url]http://msdn2.microsoft.com/zh-cn/library/ms379588[/url](vs.80).aspxKate GregoryGregory Consulting 适用于:Microsoft Visual C++Microsoft.NET 公共语言运行库 (CLR)C+
转载 2007-11-08 09:00:16
655阅读
/*g-global l-local* * s-static* * c-const* * n-not init* * i-init* * {type}=int char ...* * v-valued* */#include <stdio.h>#include <std_g_n_int; ...
原创 2022-09-23 13:41:29
55阅读
Java 是由 C++发展而来的,保留了 C++的大部分内容,其编程方式类似于 C++。但 Java 的句法更清晰、规模更小、更易学。Java与C/C++之间的区别之处:指针Java 没有指针的概念。 在 C/C++中,指针操作内存时,经常会出现错误。而在Java中是没有指针这一概念的,因此也有效地防止了一系列由指针引起的操作层失误(如指针悬空所造成的系统崩溃),更有利于 Java 程序的安全。多
转载 2023-07-04 15:40:40
39阅读
PHP中通过Web 执行C/C++应用程序   一、简介     如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了CC++的编译器,分别是GCC和G++。Unix在程序安装及Make等许 多地方使用到了这些编译器。利用一些控制台命令,C++和PHP, 我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执行,并能获得相应的输出结果。我将先
转载 精选 2007-12-14 11:17:08
1471阅读
这里讲下C++文件的编译过程及其中模板的编译过程; 一:一般的C++应用程序的编译过程。 一般说来,C++应用程序的编译过程分为三个阶段。模板也是一样的。 在cpp文件中展开include文件。将每个cpp文件编译为一个对应的obj文件。连接obj文件成为一个exe文件(或者其它的库文件)。 下面分别描述这几个阶段。 1.include文件的展开。 include文件的展开是一个很简单的过程,只是将include文件包含的代码拷贝到包含该文件的cpp文件(或者其它头文件)中。被展开的cpp文件就成了一个独立的编译单元。在一些文章中我看到将.h文件和.cpp文件一起...
转载 2013-07-05 21:35:00
137阅读
2评论
JUCE (Jules' Utility Class Extensions)是由Raw MaterialSoftware发布的一套基于c++的跨平台应用程序框架类库(Windows, Mac,Linux)。JUCE的特殊之处在于其友好的用户界面以及强大的音频、图像处理能力。
原创 2021-08-20 14:42:06
758阅读
(XLS、XLSX、XLSB 和 XLSM)。 本文演示了如何以两种不同的方式将 Spire.XLS for C++ 集成到您的 C++ 应用程序中。通过 NuGet 安装Spire.XLS for C++通过手动导入库安装 Spire.XLS for C+
原创 2023-02-18 12:03:13
269阅读
目录第一节 java桌面应用开发系统环境要求 第二节 AWT与Swing 第三节 容器 第四节 实例演示&&代码01 java桌面应用开发系统环境要求原生Java环境,无需额外配置02 AWT与Swing图形用户界面(Graphical User Interface,GUI)是大多数程序不可缺少的部分,采用图形方式显示的计算机操作用户界面,Java的图形用户界面由各种组件构成,在j
转载 2023-09-19 23:12:54
172阅读
使用 C++ 创建一个 WMI 应用程序绝非易事。首先必须初始化 COM(WMI 基于 COM 技术),访问并设置 WMI 协议(调用 CoInitializeEx 和 CoInitializeSecurity 函数以访问 WMI),最后手动完成清理工作。(保持整洁始终很重要!)以下是连接 WMI 的方法: 通过调用 CoInitializeEx 来初始化 COM。下面的代码示例说
转载 2021-07-31 11:31:32
422阅读
使用 C++ 创建一个 WMI 应用程序绝非易事。首先必须初始化 COM(WMI 基于 COM 技术),访问并设置 WMI 协议(调用 CoInitializeEx 和 CoInitializeSecurity ...
转载 2012-12-20 21:55:00
71阅读
2评论
  本文详细和大家讲一下打包部署仅仅为基础的打包方案,打包附加.netframework包的操作仅在Visual Studio2005以及以上版本才有效,VS2003的话需要下载一个PluginInstaller.msi插件包。   下面开始吧。   第一步:新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详
转载 2011-11-17 17:10:00
282阅读
2评论
# Android应用程序调用C Android是目前最流行的移动操作系统之一,它具有强大的功能和灵活的开发环境,使开发者能够构建各种类型的应用程序。然而,有时候我们可能需要使用C语言来实现一些高性能的功能,比如图像处理、数据加密等。在本文中,我们将介绍如何在Android应用程序中调用C语言代码,并提供一个简单的示例。 ## C语言与Android的交互方式 Android提供了一种称为J
原创 2024-01-03 11:13:43
160阅读
一.1. 在现有项目的解决方案中添加新的项目: 右击"解决方案",选择"添加"--"新建项目", 在"添加新项目"的选择窗口中, "项目类型"选"其他项目类型"--"安装和部署","模板"选"安装项目",给新项目指定名称,位置;2. 在新添加的安装项目上右击, 选择"视图"--"文件系统", 右击"目标计算机上的文件系统"作侧的
转载 精选 2009-09-16 22:52:59
3447阅读
C++中指针在new和delete操作的时候对内存堆都做了些什么呢。下面解:1、指针的new操作:指针在new之后,会在内存堆中分配一个空间。而指针中存放的是这个空间的地址。如:void main(){int *p = new int(4);cout << p << endl;cout << *p ...
转载 2015-09-11 08:40:00
84阅读
2评论
<br />作为一名 Visual C++ 开发人员 ,您在最近几年可能有点被冷落的感觉,因为与 Visual C#® 相比,似乎 Microsoft 向 Visual C++® 添加的新特性和新功能要少很多。事实上,尽管 Visual C++ 编译器在性能、安全性和标准符合性等方面始终在不断改进,但很长时间以来在新库和生产率功能方面却做的比较少。后来虽然更新了 MFC 以更好地
转载 2023-08-27 11:08:59
153阅读
C++实现程序隐藏后台运行,效果如下:方式一:#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )方式二:
原创 2022-10-12 14:09:02
274阅读
【代码】C++创建桌面应用程序
原创 2022-10-29 11:23:00
501阅读
c++ 控制台应用程序静态库使用实例
原创 2023-02-24 17:11:39
74阅读
  • 1
  • 2
  • 3
  • 4
  • 5