腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
6
回答
为什么程序员有时会把"C++/STL“说成是一种独立的语言呢?
、
这可能看起来是一个微不足道的问题,但它是最近困扰我的一个问题。为什么有些程序员提到"C++/STL“就好像它是一种不同的语言?STL是C++标准库的一部分,因此也是"C++“语言的一部分。它不是一个单独的组件,在things C++的范围内也不是单独存在的。然而,有些人总是表现得好像它是一种完全不同的语言。为什么?
浏览 4
提问于2010-03-15
得票数 9
回答已采纳
5
回答
在面试中把C和C++混为一谈可以吗?
、
、
如果我在一次面试中被要求写下一些代码,我应该完全坚持使用C++,还是在我脑海中“混合”两种代码来编写简单的代码是可以接受的呢? 我将解释一下:如果我被要求创建一个“堆栈”数据类型,那么C++类是非常适合的,而如果我需要解析一些字符串,strtok/sscanf要比STL简单得多。另一方面,如果我需要一个通用的容器,STL和模板是要走的路。 一切都可以用C或C++完成,但在一次采访中,我不能编写所有的代码,也不能记住每个标准/STL函数。什么是可接受的权衡?
浏览 0
提问于2012-08-30
得票数 8
回答已采纳
3
回答
用STL解决C++中的问题
、
我正在准备一个编程竞赛,我们用c++解决编程问题。 看看前一年的解决方案,它们看起来很容易(不超过30行代码)。我意识到他们正在广泛地使用STL来方便地操作向量、集合、映射、列表以及STL中可用的算法。 有没有像我这样想要学习STL的特性及其在解决问题中的用法的初学者的网站? 提前谢谢你。
浏览 0
提问于2009-09-12
得票数 6
回答已采纳
1
回答
static_cast可以在C编译器编译的C源代码中使用吗?
、
、
我看到了用GCC 11编译的代码从C代码中编写static_cast的C库,这对GCC来说是非常好的。 但是当我试图在VisualStudio (MSVC)中编译这个库时,我得到了错误:(这个库可以由较旧的VS2019(预2021年更新)编译)。 fatal error C1189: #error: STL1003: Unexpected compiler, expected C++ compiler. 只有我在那里看到的评论, 嗨!这里是STL的维护者。我们最近在microsoft/STL#2148中进行了这一更改,它禁止从C程序中包含标准库头。 也许我误解了什么,很困惑。
浏览 6
提问于2022-04-24
得票数 0
回答已采纳
1
回答
STL向量和NSArray速度
、
、
、
STL向量比NSArray更快吗?NSArray看起来更像是被检查过的,而且速度更慢。如果vector速度更快,有没有办法在objective-c中获取STL
浏览 0
提问于2011-05-23
得票数 2
回答已采纳
2
回答
独立初始化列表
、
、
、
我对初始化程序列表有点困惑。 我认为初始化程序列表是C++的一部分: struct Something { char c0, c1; }; Something something = { 'H', 'W' }; 类似于数组等,还有一些东西(在我看来)与STL (在报头<initializer_list>中)相连接,称为std::initializer_list<T>,它将初始化程序列表与例如方法参数等相匹配。 std::initializer_list<char> list = { 'H', 'e
浏览 6
提问于2016-11-25
得票数 3
回答已采纳
3
回答
在哪里可以找到C++11参考文件/数字,以及书籍参考资料
、
、
可能重复: 我想买/下载一些东西。首先,我想要一个数字副本和纸质副本的官方c++11参考。 另外,我还想要一本书,它是对引用的总结,它侧重于诸如常用的c/c++函数和STL之类的东西,比官方引用本身更容易访问。也将是伟大的纸张和数字版本。我不需要初学者的书,只需要参考资料。这个很可能是自以为是的,所以你可以说出你喜欢哪一个。
浏览 4
提问于2012-04-11
得票数 6
回答已采纳
1
回答
Visual 2015:为Android构建C++ 11库
、
、
、
、
我正在努力将数字逻辑库移植到Android上。然而,我不断地从标准库(如CMath )中获得构建错误,或者在编译C++11项目时缺少C++11库。搜索显示,在Visual中构建安卓C++的问题相当常见,但我迄今发现的任何建议都没有起到帮助作用。是存在构建错误的项目。 我尝试过更改目标平台、更改平台工具集和更改STL的使用。设置的各种组合。我好像什么建筑都找不到。 我应该放弃Visual的移动C++代码,在其他地方构建这些库吗?
浏览 6
提问于2016-10-14
得票数 0
回答已采纳
4
回答
哪些语言将调用没有显式桥接的C++?
在开发新产品时,我们决定将C++和C#混合使用,有人告诉我们,将它们连接起来以允许C#代码调用C++代码是很容易的(破坏者,它不是)。 我们是非常有经验的C++程序员,而不是C#程序员,所以我们几乎只能相信我们所读到的内容。一些调用C和Objective的尝试是有希望的,我们甚至发现了一些文章,这些文章展示了如何使非托管C++类在C#中可用--至少我们认为是这样的。文章中的C++代码不是C++,而是微软似乎认为是C++的可怕的怪物C++/CLI。因为我们做C#是为了在macOS和Windows中“免费”获取一些位,所以C++/CLI也不是一种选择:-(。 无论如何,很多人都声称从特定的编程语言
浏览 5
提问于2018-01-19
得票数 3
回答已采纳
2
回答
C++序列化消息的方式?
、
在我的当前项目中,我有几个不同的接口,需要我将消息序列化为字节缓冲区。我觉得我这样做可能不会让真正的C++程序员感到高兴(而且我也很乐意)。 我通常会做这样的事情: struct MyStruct { uint32_t x; uint64_t y; uint8_t z[80]; }; uint8_t* serialize(const MyStruct& s) { uint8_t* buffer = new uint8_t[sizeof(s)]; uint8_t* temp = buffer; memcpy(temp, &s.x
浏览 1
提问于2011-11-15
得票数 3
回答已采纳
2
回答
如何将"STL“格式转换为"3DS”
、
、
、
有没有办法通过matlab代码或C++将格式转换成格式?
浏览 1
提问于2011-07-12
得票数 3
1
回答
为什么我不能在我的复制构造函数中使用std::copy?
、
、
我正在编写一个封装二维数组的类。这是复制构造函数。(WIDTH和HEIGHT是编译时常量,所以我认为它适合使用数组。) MyClass::MyClass(const MyClass &other) { std::copy( &array[0][0], &array[0][0] + WIDTH*HEIGHT, &other.array[0][0]); } 根据,我使用的方法是正确的,在我将原型更改为const &之前就已经开始工作了,而不是简单的按值传递。但是,我现在收到这个编译器错误: In fil
浏览 11
提问于2015-03-25
得票数 2
回答已采纳
1
回答
为什么数组只能通过引用返回?
、
、
在C++中,返回数组的唯一方法是通过引用: int ( &unity( int (&arr)[3] ) )[3] { arr[0] = 1; arr[1] = arr[2] = 0; return arr; } 现在有了C++11,我们在STL中就有了std::array。现在可以通过复制返回std::array: #include <array> std::array< int, 3 > make_unity() { std::array< int, 3 > arr; arr[0] = 1; arr[1] = arr[2]
浏览 0
提问于2014-12-10
得票数 0
1
回答
在用C++编写的脚本语言中包装C++动态数组
、
、
、
我在C++中内置了一个最小的脚本语言(没有数组),用作蒙特卡洛模拟的粘合剂。我使用一个封装的c/c++函数库来扩展我的语言,通常是这样的: extern "C" double myWrappedMathFunction(double argument){...} 现在,我想添加动态数组并包装C++ STL向量容器中的一些函数。我的想法是使用我的脚本语言中的函数调用来构造STL向量。所有的向量都是双精度的。例如,调用vecIni( vectorName )将创建一个名为vectorName的空(或某个初始缺省维度)向量。 在用C++编写的脚本语言中构造这些向量的最佳方法是什么?
浏览 2
提问于2011-02-03
得票数 0
4
回答
对于C程序员来说,C++的哪些方面最有用?
、
我不喜欢C++,我喜欢C,但是我发现我必须了解一些关于C++的知识,就像STL等,才能做一些类似C的C++。 关于C++,我至少应该知道些什么?(语言规范、API、库等)
浏览 1
提问于2011-01-18
得票数 1
1
回答
Clang与GCC:单结肠在腔内的使用
、
、
、
、
下面的代码使用g++ -std=c++11编译,而不是用clang++ -std=c++11编译。 问题 在这个上下文中,单个冒号“运算符”的含义是什么? 澄清/编辑: GCC是如何解读代码的? 我怎么能让GCC不编译这段代码呢?(假设Clang在这里遵循C++标准。)这有旗帜吗? 代码 使用g++ -std=c++11 main.cpp和clang++ -std=c++11 main.cpp编译。我用GCC 4.8和Clang 6.0.0 (树干)。 #include <iostream> #include <vector> e
浏览 5
提问于2017-07-24
得票数 5
回答已采纳
5
回答
C++:性病“神奇地”存在吗?一直都是?
、
、
作为一个C++初级程序员,我注意到无论您使用什么IDE/编译器,您都不需要显式地包含stl (标准模板库)。这是否意味着我可以依赖stl“始终可用”? 例如,如果我想使用std::cout,我只包含stl的iostream部分: #include <iostream> ...and不需要首先执行类似#include <std>的操作就可以继续这样的操作: std::cout << "Hello world!" << std::endl; 此外:我可以依赖于stl的一致性吗?stl的每个函数/方法都有相同的行为吗?或者C++发行版、
浏览 4
提问于2017-03-20
得票数 5
回答已采纳
4
回答
c++对于自制的记号赋予器/解析器,lex和bison的优势是什么
、
、
、
为了学习,我想在c++中做一些解析和标记化。现在,当我在网上读到这个主题时,我经常遇到bison/yacc和lex。例如,使用STL或boost::regex编写的记号赋予器/解析器,或者甚至只使用C编写的记号赋予器/解析器,是否会有任何市长的好处?
浏览 2
提问于2010-07-13
得票数 7
回答已采纳
2
回答
如何将我自己的排序算法与其他排序算法进行比较?
、
我编写了一个排序算法,并在C++中实现了它。如何与其他排序算法比较速度和性能?我有时间来排序,但我没有找到任何资源,有他们测试的数字的数量(在其他算法中)和时间!
浏览 1
提问于2014-09-13
得票数 0
回答已采纳
2
回答
对象如何适应现代C++ (stl,策略类,函数式)风格?
、
、
、
、
我有点困惑,所以这个问题有点让人困惑。TL;dr:如何混合STL和OOP? 从注释到现代C++范式的最佳概述?和http://www.boost.org/community/generic_programming.html,没有太多关于面向对象编程的内容。(boost准则提到对象生成器)。 在规划程序时,STL和对象似乎应该很好地结合在一起。你会想到一个算法和如何去做,然后你会想到你想要处理的东西是什么,以及它们有哪些属性/特性。你用元组和容器来表达这些东西,并将算法应用于它们。据我理解,这是STL的思维方式。 这就是物体进入的地方。它们是你所做的,包含数据的东西,改变数据和接口的算法。但这与
浏览 0
提问于2013-03-21
得票数 2
回答已采纳
2
回答
C++专家需要知道什么?
所以有一天,我在游戏行业找工作(软件工程师/游戏程序员/游戏程序员等等),只是想看看其中的一些要求。这些工作中的大多数都需要5+多年的C++经验,并成为这门语言的“专家”。我的问题是,除了指针、STL、内存分配、继承、多态性之外,C++方面的专家到底需要知道什么呢?你需要知道从A到Z的编程语言吗?每一句语言?或者,要成为"C++专家“,您需要了解哪些最重要的主题?
浏览 0
提问于2014-09-25
得票数 0
回答已采纳
4
回答
为什么有些库必须实现基本数据结构?
、
、
一些开源库倾向于重新实现基本结构,如字符串、列表、堆栈、队列……为什么他们不使用stl库呢?stl还不够好吗?
浏览 3
提问于2010-03-10
得票数 5
回答已采纳
4
回答
用现代C++风格编写的代码的"Pythonic“等效术语?
、
在现代C++中,有很多好的成语在推广。这包括RAII和优雅地使用boost、STL或std::algorithm来解决给定的问题。 就像您可以用任何语言编写C一样,您当然可以用C++编写C。但是,您可以使用正确的特性子集编写非常好的现代C++代码。当有人用STL或boost构造做一些很酷的事情时,我总是有一种冲动,把它叫做"pythonic“,因为这是一种非常优雅的方式来做某事。有没有类似"pythonic“在python中使用的术语来指用现代风格编写的带有现代习语的C++代码?
浏览 0
提问于2011-05-03
得票数 7
回答已采纳
1
回答
是否所有C++ STL都会产生相同的随机数(对于相同的种子)?
、
、
、
、
是否所有C++ STL都会产生相同的随机数(对于相同的种子)?这对所有平台都适用吗?这是在什么地方指定的吗?
浏览 0
提问于2011-05-23
得票数 14
回答已采纳
8
回答
STL中有“魔法”吗?
、
、
让我先用“魔法”来解释我的意思。我将使用Java中的两个示例: 每个类都继承(直接或间接) Object类。 Java不支持操作符重载,但是+操作符是为String对象定义的。 这意味着不可能在纯(*) Java中实现Object和String类。这就是我所说的“魔术”的意思:要实现这些类,需要编译器提供一些特殊的支持。 我一直喜欢C++的一点是,据我所知,在STL中没有这样的“魔力”,即可以在纯C++中实现STL。 现在我的问题是:这是真的吗?或者,STL的某些部分不能在纯C++中实现,并且需要一些“神奇”的/special编译器支持? (*)“纯”的意思是不使用任何类库。
浏览 6
提问于2010-08-26
得票数 47
回答已采纳
1
回答
如何在数据库中存储三维模型,特别是STL文件?
、
、
我正在我的WPF c#应用程序中读取STL文件。我想把它存储到数据库中。所有的数据库连接都完成了,但是我不知道如何在数据库中存储3d模型。为此目的需要进行什么样的转换?之后,类似地,我希望从数据库中获得这些信息,以便将其转换为3d models.Is,有哪些基本功能可供STL转换为二进制文件,然后再将其合并?我正在使用Helix工具包进行三维模型读取和可视化。
浏览 3
提问于2015-12-12
得票数 0
回答已采纳
4
回答
如何更改STL中下划线的排序顺序?
、
、
我有一个C++应用程序,它使用STL集来保存字符串列表(有序的和惟一的)。 我的问题是,下划线的排序方式与我需要的相反。 示例STL顺序: "word0" "word_" 我需要的顺序是: "word_" "word0" 我已经开始实现一个自定义的比较函数来处理这个问题,但我更愿意使用STL中提供的解决方案(如果有的话)。 在网上搜索,我发现了一些关于这个完全相同的问题的参考,但在其他系统中,解决方案似乎是更改排序规则或区域设置,但我似乎找不到如何使用STL来做到这一点。
浏览 0
提问于2011-11-18
得票数 8
回答已采纳
6
回答
STL(标准模板库)中使用的设计模式
、
、
我正在学习STL和设计模式。我想知道是否有任何文档或链接来解释设计模式是如何在STL中实现的,我在google上搜索了一下,但没有得到太多数据
浏览 2
提问于2010-04-23
得票数 9
回答已采纳
11
回答
我的老师应该在我的高级C++课上谈些什么?[所需咨询]
我的高级C++老师开设了这门课,让学生们提出我们想要的任何话题。有哪些好的高级C++主题需要知道?我们已经报道了: 模板元编程 STL (很明显) boost库简介 也请给出建议的理由。
浏览 18
提问于2010-04-23
得票数 6
1
回答
为C/C++标准库、boost库和第三方库设置单独的ctags
、
、
、
、
为了与一起使用,我想在/usr/include/中为各种库设置单独的ctag数据库。 这个想法是为了能够在目标语言C或C++中只引入特定项目所需的库。 例如,我希望有一个用于标准C库的数据库,一个用于C或C++程序(考虑到套接字/网络)的系统库的数据库,一个用于标准C++库/ STL / Boost的数据库,以及用于各种第三方库(如QT或glib )的其他数据库。然后我可以简单地通过在vim中输入set tags+= ~/.vim/somelib.tags来拉入一些东西。 我假设所有与C++、stdlib和STL相关的东西都在/usr/include/c++中,Boost都在/usr/incl
浏览 2
提问于2010-05-13
得票数 4
回答已采纳
1
回答
控制器类的WorkerScript访问
、
、
、
、
我有一个BusyIndicator,它应该在大量计算发生时旋转,并在计算完成时停止。 我认为WorkerScript是正确的方法,但是,似乎.js文件中的次要(计算线程)不能访问主.qml线程的对象。 这是有问题的,因为我的所有计算都是通过主线程实例化的Controller C++定义的QObject执行的。 这是我的代码: main.qml import QtQuick 2.7 import QtQuick.Layouts 1.3 import QtQuick.Window 2.2 import QtQuick.Controls 2.2 import QtQuick.Controls.Mat
浏览 3
提问于2017-08-18
得票数 1
回答已采纳
3
回答
是否有任何标准的和常用的C库(C99或其他什么),如C++的标准库?
、
、
可能重复: 我希望我会被迫使用向量,列表和设置我的C程序。我应该从头开始创建这些实体,还是有某种标准库用于C,就像STL用于C++一样?
浏览 9
提问于2011-01-06
得票数 5
回答已采纳
8
回答
除了OOP,为什么C++比C更好?
、
好吧,这听起来像是一个巨魔的问题,但是由于C++似乎很难完全掌握(我从来不知道STL实际上是它的“一部分”),我想知道当不太依赖于OOP时,使用C而不是C++有什么缺点。 例如,当我尝试使用OGRE3D时,C++有时会有非常复杂的语法,这让我有点困惑……
浏览 3
提问于2010-06-27
得票数 36
回答已采纳
4
回答
为什么c++中的数组内容有时不会初始化?
、
、
、
、
我正在读“effective c++”这本书,其中有几页是这样写的: 如果您使用的是C++的C部分,并且初始化可能会产生运行时成本,则不能保证会发生这种情况。如果进入C++的非C部分,情况有时会发生变化。这就解释了为什么不能保证一个数组(来自C++的C部分)的内容一定会被初始化,但是一个向量(来自C++的STL部分)可以保证它的内容被初始化。 我想知道为什么来自c++的c部分的数组不能保证被初始化,而向量却可以。C部分的数组不是内置类型吗?但是为什么向量(来自C++的STL部分)保证被初始化呢?
浏览 1
提问于2013-09-20
得票数 0
1
回答
为什么没有人使用STL命名约定?
、
、
使用某种骆驼案例命名约定。使用STL命名约定的唯一项目似乎是boost ( STL的许多原型正在进行)。我知道有些项目早于STL,但也有大多数新的代码库(使用STL)坚持骆驼案例命名约定。 所以我的问题是: 为什么没有人使用STL命名约定? 你会建议在一个新的项目中使用STL命名约定来替代骆驼案例吗? 我见过一些项目对一些'STL类型‘类(、)和其他所有类都使用了STL命名约定。这看起来是一种将基础设施与应用程序代码分离开来的好方法。你能推荐这样做吗? (我知道命名惯例已经被讨论到死了。不过,我认为这个问题以前还没有得到回答。尤其是分开命名约定的想法,在我看来
浏览 4
提问于2011-01-27
得票数 14
2
回答
寻找具有一定质量的完全内存数据库
、
、
、
、
我的应用程序允许多个用户上传他们自己的Lua脚本,我希望添加一个数据库功能,没有什么高性能的,只是一个键/值存储,或NoSQL类型的东西。 应用程序是一个分支服务器,因此,每个数据库的多个副本是非常浪费的。 每次应用程序加载时,数据库都会从Lua脚本重新加载,然后自毁(加载数据后不需要保留加载数据)。 我对MongoDB和Redis非常熟悉,那些支持的操作对我来说是多余的。实际上,一个STL映射就足够了,除非我需要共享数据,而不是我的流程的每个分支实例都需要一个单独的数据副本。boost共享内存STL类不能可靠地工作,这个服务器需要非常非常可靠。(将Redis编译成一个共享模块(.so)是我会
浏览 2
提问于2014-11-17
得票数 1
3
回答
当使用_ENABLE_PER_THREAD_LOCALE时,STL对象使用C运行时库区域设置进行浮点转换?
、
、
、
、
C运行时区域设置由setlocale设置。标准C++库( Standard STL Library,STL)区域设置由std::locale类设置,并且可以在std::istringstream等单独的STL对象上设置。 函数_configthreadlocale(_ENABLE_PER_THREAD_LOCALE)允许以每个线程为基础设置C运行时区域设置。 不幸的是,启用了_configthreadlocale(_ENABLE_PER_THREAD_LOCALE)的线程中的STL对象似乎正在使用C运行时语言环境。或者至少使用C运行时区域设置的小数点。 在没有_ENABLE_PER_THREA
浏览 0
提问于2010-11-10
得票数 1
4
回答
成熟的C标准库
、
、
我正在寻找一个C库,它至少给了我一些从C++和STL/Boost中真正怀念的东西。(我必须使用C,所以请不要使用C++的帖子) 我需要 动态字符串(自动增长和收缩) 某种列表(std::向量替换) 类似于字符串的内容(用于类型对话和缓冲区) 此外,它必须有一个成熟的开源实现,并且必须独立于平台(需要支持Windows、Linux和Mac )。 有什么建议吗?
浏览 4
提问于2009-03-29
得票数 5
回答已采纳
1
回答
我怎么做我自己的懒惰迭代器呢?
、
、
、
我正在制作一个产生大量数据的C++11类。这些数据目前来自数据库,不能完全放入内存中。我想为用户提供一个迭代器,它的行为类似于常规的STL迭代器,但那是惰性的。更准确地说,我可以这样做: for (auto& item : big_bunch_of_data) { do_stuff_with(item); } 其中仅在每次迭代时从数据库中检索项。如果我是对的,这个新语法对 for (stuff::iterator it = big_bunch_of_data.begin();it != big_bunch_of_data.end();it++) { do_stuff_w
浏览 0
提问于2012-06-27
得票数 11
回答已采纳
7
回答
在C#中使用列表
、
、
、
、
我是一名软件工程专业的高年级学生,目前正在上数据结构与算法课程。我们的教授希望我们使用C++ STL中的列表结构来编写程序。我一直在尝试越来越多地使用C#,我想知道.NET中的ArrayList结构是否可以很好地替代STL实现。
浏览 13
提问于2008-11-06
得票数 3
回答已采纳
3
回答
为什么我不能用大括号括起来的初始化程序列表来构造一个队列/堆栈?(C++11)
、
、
、
、
程序1: #include <iostream> #include <cstdlib> #include <vector> int main(){ //compiles successfully std::vector<int> vec{1,2,3,4,5}; return EXIT_SUCCESS; } 程序2: #include <iostream> #include <cstdlib> #include <queue> int main(){ //compil
浏览 5
提问于2012-04-24
得票数 33
回答已采纳
1
回答
JNI和旧的C++代码
、
、
、
我现在正在编写我在今年早些时候写的旧c/c++代码的JNI版本,以包括在我的android应用程序中。我用Java和C++编写了一个桌面应用程序,性能上的差异非常明显,因此我想利用ndk。 我对JNI非常陌生,从我对事物的理解来看,我似乎必须做一些类型映射;用jdouble代替double,用jint代替int,等等。问题是,我试着不加修改地运行我的一些旧代码,它起作用了!我甚至包含了一些STL库(list和vector),并且我没有遇到任何问题。我只是在Android.mk文件中包含了APP_STL := stlport_static。 所以我的问题是:这样做会影响性能吗?有没有其他我应该注
浏览 1
提问于2013-03-08
得票数 3
回答已采纳
1
回答
如何定义有模板参数的函数指针类型定义
、
、
、
我想为函数指针做一个类型定义函数,它有stl容器作为参数,这个容器有未知的类型。如下所示: typedef void (* TouchCallBack)(GLRenderer*, const MotionEvent&, std::vector<T >); 有可能吗?(尤其在c++ 03中)
浏览 0
提问于2013-02-13
得票数 20
回答已采纳
6
回答
STL文件
、
、
、
过去几年,我一直在拼命避免使用C++,所以我可能是少数喜欢系统编程和模板元编程的人之一,但在STL方面绝对没有经验,很少有C++模板经验。 有人知道使用STL的好文档吗? 我更喜欢PDF或者其他一些我可以用它来杀死树的东西,而且我正在寻找一些更符合参考的东西,而不是一个教程(虽然80/20的分割会很好)。 最后,我使用了来自的文档,通过PDF驱动程序将它们突出出来,并将它们与连接在一起。现在我要把它们打印成双面(190页,但我的配额中有>1k页,离毕业只有4个月)。
浏览 1
提问于2009-08-27
得票数 14
回答已采纳
4
回答
SQL返回每个父行的子行的最大值
、
、
、
、
我有两个表-一个有父记录,一个有子记录。对于每个父记录,我尝试返回一个具有MAX(SalesPriceEach)的子记录。 另外,当有超过1个子记录时,我只想返回值。 parent - SalesTransactions table: +-------------------+---------+ |SalesTransaction_ID| text | +-------------------+---------+ | 1 | Blah | | 2 | Blah2 | | 3 |
浏览 7
提问于2011-09-29
得票数 3
回答已采纳
2
回答
为什么std::vector<T>.resize()要求T有默认的ctor(没有参数)?
、
、
、
、
我有测试代码片段: #include<vector> using namespace std; struct My { My(int i) {} My(My&&) noexcept {} My(const My&) {} }; int main() { vector<My> vm; vm.emplace_back(My(3)); vm.resize(3); // compile error return 0; } g++编译时出错: In file included from /usr/in
浏览 4
提问于2022-06-29
得票数 1
回答已采纳
1
回答
读取有效、更有效和有效的现代C++ (和STL)的首选序列是什么?
、
我明白,更有效的C++是有效C++的扩展,而有效的现代C++关注的是C++11 & 14。作为一名语言新手,刚开始读这些书,我应该在前两本之后读“有效现代”吗?另外,有效的STL应该放在哪里? 阅读上述书籍的优先顺序是什么,也就是说,每本书都是建立在以前书籍内容的基础上的?(假设里面的一切对我来说都是新的?) 此外,有效的现代C++被认为是一个非官方的下一个版本的有效C++?
浏览 1
提问于2016-01-07
得票数 8
回答已采纳
1
回答
为快速成型创建3d模型的最佳语言/库?
、
、
、
我对使用算法技术创建3d模型很感兴趣,然后我可以将其导出为快速原型的标准格式。STL、PLY、VRML格式。我对使用哪种语言是开放的,Python,Java,C++ -只要资源是开源的或非常便宜的,我就很灵活。什么库/语言最适合做这项工作?任何指向资源的指针都会很有用。 我已经用Processing + ModelBuilder进行了实验,但是Processing似乎有一些低级的3d错误,这使得这项任务非常困难。
浏览 5
提问于2011-12-15
得票数 3
3
回答
C和C++之间的关系是什么(更多的技术方法)
、
、
、
我正在通过阅读这个问题,并对更技术性的问题感兴趣。 例如,如果你想在C++中使用线程,你会(假设是在Linux平台上)只使用pthread吗?我知道C++有STL,Boost库填补了很多空白……但是C++程序员通常会将库用于C代码吗? 我正在努力决定是否值得学习C++,因为我已经知道C语言(诚然,学习C语言不是先决条件,可能是一个缺点),但我不确定C++和C库等如何结合在一起……
浏览 0
提问于2011-05-31
得票数 2
回答已采纳
1
回答
gsoap :插入stlvector
、
、
我正在使用gsoap v2.8编写hellow程序,并试图在Visual 2010中编译它。我想使用stl矢量功能。但是,指令中存在导入错误。 #import "import/stlvector.h" 错误: error C1083:无法在加载库r:\work\vs2010\xmlme\xmlme\xmlme.h时打开类型库文件:C1083错误 其后果是: 无法打开源代码文件"R:/Work/VS2010/XmlMe/XmlMe/Debug/stlvector.tlh“r:\IntelliSense\vs2010\xmlme\xmlme\xmlme.h
浏览 1
提问于2013-03-30
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+STL 教程
微软开源其 C++ 标准库实现 STL
追求简单C+之删除STL列表的元素
从入门到精通:C+STL标准模板库完全指南
C语言,C+语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券