C和c++是客户端吗?或者服务器端
Is C and C++ client side? or server side?
c和c++是像java一样的服务器端编程语言吗?如果是,如何像在Java中,我们有applet客户端和JSP和服务器端servlet。
C和c++都是允许程序员为几乎任何目的编写代码的语言,从低级到高级。大量其他语言和库是使用C或c++(或它们的组合)实现的。
你可能可以用C和c++实现几乎任何东西,而且它并不严格地针对(或不针对)任何特定的东西。
它是X的最佳语言吗?对于X来说,它"不是最好的语言"吗?[在X中,我们几乎可以完成任何编程任务]。这在很大程度上取决于你如何定义"最佳"。
C和c++的开发可能需要相当长的时间,特别是对于那些不知道C和c++中的一些"陷阱"的初学者来说。但是C和c++,尤其是c++,是一种语言,在这种语言中,一些额外的代码几乎可以构建一种新的语言,这种语言可以用很少的代码来完成非常强大的工作。所以你几乎可以做所有其他语言能做的事情。但这并不一定意味着这是实现这一目标的"最佳"方式。使用Python、Java或PHP编写某些特定类型的代码可能会更快。Python和PHP是专门为"使编写新代码变得容易"而开发的,而c++是为效率和"详细控制"而开发的。
摘自wikipedia/c++(此处以项目符号表示):
-
c++(发音为"see plus plus")是一种静态类型的、自由形式的、多范式的、编译的通用编程语言。它被认为是一种中级语言,因为它包括高级和低级语言特性。
-
c++是最流行的编程语言之一[5][6],在各种各样的硬件和操作系统平台上实现。作为一种高效的本机代码编译器,的应用领域包括系统软件、应用软件、设备驱动程序、嵌入式软件、高性能服务器和客户端应用程序以及娱乐软件,如视频游戏
希望这能帮助你理解c++是什么,它的目的是什么!
C和c++并不真正适合客户机-服务器范式,但在该范式中,它们可能有资格作为服务器端语言。它们是编译语言,这使得它们很难在客户端使用(编译器需要知道执行编译代码的硬件)。Java也是一种编译语言,但由于它的设计(编译为字节码,可由JVM执行,在客户端运行,可用于所有平台),它可以在客户端使用(它是一种可移植语言)。
- 服务器端事件C++实现?
- 如何使用 GRPC c++ 读取异步服务器端流
- QAbstractSocket 从服务器端关闭连接时的奇怪行为
- 从服务器端关闭主套接字
- 在GRPC服务器端呼叫时检索SSL证书
- BLE在Linux环境中使用C++的服务器端实现
- 如何在服务器端验证用户请求(在我的特定情况下)
- 如何检测端口是否已在服务器端使用(在windows上的C++中)
- RPC C++服务器端动态终结点
- 如果另一侧失去了他的净连接,我该如何从客户端/服务器端检测
- 如何使用php级别以下的代码进行服务器端编程
- 在没有 SO_LINGER > 0 的情况下强制关闭服务器端套接字可能会丢失数据,对吧?
- 提升ASIO TCP,为什么我不能在服务器端只有一个数据套接字可以打开和关闭
- FTP服务器端口处于主动模式和被动模式
- MongoDB C++驱动程序服务器端查询计数
- CORBA C++/Java应用程序中服务器端的分段故障(核心转储)
- 正在比较服务器端收到的字符串-C++
- 如何在boostc++中添加http服务器端口的路径
- MySQL 服务器端超时
- C和c++是客户端吗?或者服务器端