js中函数,其实也有属性,比如: function myfunc(){ return 888; } myfunc.length //这个就是函数的属性 c++中实现时, obj_template->SetCallAsFunctionHandler(Myfunc); 这样实现的。类似java的类,就是
转载 2020-08-28 10:06:00
85阅读
2评论
我非常喜欢使用 Node.js,但是当涉及到计算密集型的场景时 Node.js 就不能够很好地胜任了。而在这样的情况下 C++ 是一个很好的选择,非常幸运 Node.js 官方提供了C/C++ Addons 的机制让我们能够使用 V8 API 把 Node.js 和 C++ 结合起来。 虽然在 No
转载 2020-12-14 15:11:00
194阅读
2评论
2017年 golang、python、php、c++c、java、Nodejs性能对比
原创 2022-09-26 06:33:27
231阅读
1评论
由于业务里涉及到 js 和 c++ 互相调用,为了调试方便,研究下如何在 vscode 里混合调试 c++ 和 js 代码。效果如下, 代码见 github.com/hardfist/cp…在讲混合调试之前,先简单介绍下 vscode 下 c++ 的开发和调试, 后续所有都是在 Mac OS 环境下操作的。前置条件安装 c++ 套件 c++ extension安装 lldb 套件 vscode-l
转载 2021-01-22 22:05:13
1570阅读
2评论
Linux基本开发环境配置git,c++,nodejs,nginx前一篇文章配置了基本的SSH,本文来讲讲关于基本的开发环境的配置,包括git,cc++nodejs,nginx。安装git和配置无密码登录githubyum install gitssh-keygen -t rsa -C "github_id_email"GitHub上,打开“Account settings”--“SSH Ke
原创 2021-03-11 10:06:33
175阅读
原创 2022-07-27 14:33:43
83阅读
最近需要在Nodejs中用到C#的代码,从网上了解到可以采用Edgejs来实现NodejsC#的代码交互,直接复制网上的代码运行总是出各种错,填了不少坑,现在把自己的案例代码大致整理一下,方便以后自己查询。 一、安装Edge.js运行命令行(CMD),进入当前项目的目录,执行命令“npm install edge”进行安装。(这里也可以选择全局安装,具体操作就不说了) 二、调
转载 2023-07-05 13:02:23
148阅读
C++ 是一种高级编程语言,它在 1979 年由 Bjarne Stroustrup 在贝尔实验室开发,起初被称为“C with Classes”。C++ 是对 C 语言的扩展,增加
原创 2024-06-28 11:55:55
1524阅读
1. 使用静态库 1, test.js var addon = require('./hello'); var mpsse = addon.hello(); console.log(mpsse.x); 2, hello.cpp #include <node.h> #include <v8.h> #i
转载 2014-06-10 17:35:00
440阅读
2评论
  昨天研究了下如何用C++和node交互,在node的程序中,如果有大数据量的计算,处理起来比较慢,可以用C++来处理,然后通过回调(callback的形式),返回给node。首先,先来看看node 是如何和C++交互吧。前提:需要安装nodejs 环境,安装node-gyp 包。采用npm 方式安装,这个太方便了,修改本文件夹下面的package.json 依赖选项,然后执行npm insta
转载 精选 2015-07-08 17:30:11
469阅读
C++ | C++ 继承C++继承面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创
原创 2023-04-06 16:34:07
572阅读
对于刚开始学习C++的朋友,我比较建议使用Visual Studio IDE。Visual Studio 基本不需要怎么配置,下载之后即可直接写代码
原创 2024-06-27 15:27:38
554阅读
学习完C语言后就要迈入C++的新征程了,本文介绍了C++入门时相较于C语言而增加的新概念的讲解与使用。
原创 精选 2023-04-25 09:08:07
1253阅读
//c++初识 #include //包含c++标准头文件 //和格式不一样,前者没有后缀,实际上, //在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 //后缀为.h的头文件c++标准已经明确提出不支持了,早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里, //c++标准为了和C区别开,也为了正确使用命名空间,规定...
转载 2016-06-10 09:38:00
5959阅读
2评论
C++ | C++模板模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型
原创 2023-03-10 22:32:47
616阅读
C++ | C++ 指针实例1:#include <iostream>using namespace std;int main(void){ int a; char b[20]; cout << "ndl; cout << "The addr of variable b: "; cout <
原创 精选 2023-04-06 16:42:09
1041阅读
当提到C++的时候,很多人会觉得语法复杂、学习曲线陡峭,并且好像与C语言还有点"纠缠不清"。尽管如此,C++仍然是当今世界上最受欢迎和最有影响力的编程语言之一。特别是在当今快速发展的人工智能(AI)领域,尤其是在大模型技术的兴起背景下,学习C++语言对于从事相关技术研究和开发的人员来说仍然具有重要意义。C++的历史和演进C++的起源可以追溯到20世纪80年代初,最初被称为”带类的C"(C with
原创 2024-06-28 11:55:48
515阅读
00. 目录文章目录00. 目录01. C语言控制台相关文章02. Protocol Buf
原创 2022-03-16 15:49:41
4224阅读
1点赞
几乎无法操作活动类型,也无法操作与程序相关联的底层结构。Herb Sutter,C++/CLI的主要构造者之一,称C++是一门“混凝土”式的语言。
转载 2007-02-16 11:31:00
1592阅读
2评论
原创 2021-09-05 15:06:13
7897阅读
3点赞
2评论
  • 1
  • 2
  • 3
  • 4
  • 5