求解决一道c++的题目,补全就行

新手求教VS CODE为什么C/C++无代码补全? - 知乎41被浏览<strong class="NumberBoard-itemValue" title="1分享邀请回答84 条评论分享收藏感谢收起{
"[cpp]": {
"editor.quickSuggestions": true
"editor.quickSuggestions": true
9添加评论分享收藏感谢收起新手求教VS CODE为什么C&#47;C++无代码补全_百度知道
新手求教VS CODE为什么C&#47;C++无代码补全
我有更好的答案
1要么换sublime text装sublimeclang,要上网找一堆教程,不过总算成功了。不过你又会发现有得补全也是不完整2 用vs community,方便的无话可说!
采纳率:82%
来自团队:
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求个VS2010的c++补全提示插件,除过visual assistance x_百度知道
求个VS2010的c++补全提示插件,除过visual assistance x
只需要有个自动补全和提示的功能就行了,像c#那种的智能提示,visual assistance x我已经安装了,不过安装之后文本框里总是跳,跳的我眼睛疼,就想另求一个
我有更好的答案
Visual Studio 插件可以帮助您更快捷的使用VS,例如Highlighterr for Visual C++ 等。 您可以从一下地址中 找到更有有趣的插件:
那个真的太多太难找了,而且我找过,没找到,大部分插件都是针对别的语言或者报表的。。。
我用过ReShaper,功能也挺全的。不过它强大了,搞的我的VS2010运行起来总卡(我机器较老 P4+2G)。用了一上午后,我就卸载了。
resharper,我去试试
采纳率:71%
来自团队:
为了你能够养成良好的书写习惯,还是不要用插件比较好,不然写模板的时候你会郁闷死的(什么都不会自动补全,别说补全了,连提示都不会有)
。。。你说的有道理,可是不是直接的答案
就是不用,连找也省了你的问题 visual assistance x 里面去掉些选项应该就行了吧。
文本框里总是跳,是什么意思啊?
就是文本那个框,有时候会闪
就是文本那个框,有时候会闪
为您推荐:
其他类似问题
您可能关注的内容
vs2010的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。没有更多推荐了,
不良信息举报
举报内容:
如何使你的vim强大,c/c++/python自动补全
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!急求!C++,好心人来帮帮我用栈解决括号匹配问题,补全下面的代码就行了。万分感谢!_百度知道
急求!C++,好心人来帮帮我用栈解决括号匹配问题,补全下面的代码就行了。万分感谢!
#include &stdafx.h&
#include&iostream&
#include&string&
class stack{
public://顺序栈成员
stack(int size);
void push(const char data);
bool isEmpty();
我有更好的答案
#include&iostream&#include&string&using&namespace&&class&stack{&public://顺序栈成员 char&* int& int&& stack(); stack(int&size);& void&push(const&char&data); bool&isEmpty(); bool&pop(char&data); ~stack();//原来没有的,我觉得最好加一个……};stack::~stack(){ delete&}stack::stack()&{ data&=&new&char[100];//data用来存储左括号的 size&=&100;//当前data的大小 top&=&0;//当前存储的左括号的数目}//构造函数stack::stack(int&size)&{ this-&size&=&size&&&0&?&size&:&100;//防止size&&&0 data&=&new&char[this-&size]; top&=&0;}//带参构造函数void&stack::push(const&char&data){ if&(top&==&size)&//将栈的空间扩大 {
char&*t&=&this-&
this-&data&=&new&char[size&+&(size&&&&1)];&//&增加原来容量的一半
for&(int&i&=&0;i&&&this-&i++)&//复制旧数据
this-&data[i]&=&t[i];
size&+=&size&&&&1;
delete&t; } this-&data[top++]&=&//增加一个左括号到栈顶}//push&数据入栈bool&stack::isEmpty()&{ return&top&==&0;}//isEmpty&判断是否为空bool&stack::pop(char&data)&{ if&(top&==&0)//栈为空
return& data&=&this-&data[--top]; return&}//pop&数据出栈bool&match(string&str){ stack&& char&& for(unsigned&int&i=0;i&str.length();i++){
if(str[i]==&#39;(&#39;)&{&//&左括号进栈
zhan.push(&#39;(&#39;);
else&if(str[i]==&#39;[&#39;)&{&//&左括号进栈
zhan.push(&#39;[&#39;);
else&if(str[i]==&#39;)&#39;)&{&//&判断右括号是否被匹配
if&(!zhan.pop(top))
if&(top&!=&&#39;(&#39;)
else&if(str[i]==&#39;]&#39;)&{&//&判断右括号是否被匹配
if&(!zhan.pop(top))
if&(top&!=&&#39;[&#39;)
& }&//for&循环结束 if(zhan.isEmpty())&//最后栈若为空,则证明括号匹配,返回&1;否则返回&0.
return&1; else
return&0;&}//match&全局函数,括号匹配算法int&main(int&argc,&char*&argv[])&{ string&str=&&;& cin&& int& check=match(str); if&(check==1)&
cout&&&模式匹配&&&& else
cout&&&不匹配&&&&return&0;&}
采纳率:71%
来自团队:
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 命令行自动补全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信