小编mkr*_*fky的帖子

在Ubuntu上安装了clang ++ 3.6,无法选择替代

我刚刚在我的Ubuntu机器上安装了clang ++ 3.6,但无法将其设置为默认的c ++编译器.

sudo update-alternatives --config c++ 
Run Code Online (Sandbox Code Playgroud)

告诉我

There is only one alternative in link group c++ (providing /usr/bin/c++): /usr/bin/g++
Nothing to configure.
Run Code Online (Sandbox Code Playgroud)

和clang ++没有显示出来

sudo update-alternatives --query c++
Run Code Online (Sandbox Code Playgroud)

要么(这是预期的).但编译器肯定有效:

which clang++-3.6 
/usr/bin/clang++-3.6
Run Code Online (Sandbox Code Playgroud)

我的操作系统版本是Ubuntu 14.04.1 LTS.

我需要做些什么来update-alternatives包括clang ++ 3.6?

注意:我之前使用过clang3.4,但删除了它,因为它不支持我需要的所有c ++ 11功能.这似乎只是安装clang ++包时安装的版本(我特意安装了clang ++ 3.6); update-alternativesDID适用于该版本.

linux ubuntu clang++

22
推荐指数
2
解决办法
2万
查看次数

从命令行将Swagger YAML文件转换为JSON

我想将Swagger YAML文件JSON从命令行转换为.计划是在CI作业期间使用此命令行.我在google上搜索并找到了很多解决方案,但大多数都使用Python或Ruby,我不想使用它.例如:http://www.commandlinefu.com/commands/view/12218/convert-yaml-to-json

我想做到这一点,而无需使用Python或Ruby,我也希望能够格式化JSON精确匹配JSON是从扬鞭的输出时控制的前导空格editor.swagger.io编辑器,你什么时候选择File- >Download JSON

所有这些意味着我希望空格填充为四个空格,如下所示:

{
    "swagger": "2.0",
    "info": {
        "title": "API TITLE",
Run Code Online (Sandbox Code Playgroud)

我没有在上面的链接中尝试过Python方法,但Ruby方法使用了两个空格空格填充.也许有一种方法可以控制它,但我不想在这个解决方案中使用Ruby或Python.

我确信这个问题有很多"正确"的答案.我正在寻找最优雅,最少依赖的解决方案.理想情况下,生成的JSON文件与editor.swagger.io生成的JSON文件的差异应为空.

command-line json yaml swagger

19
推荐指数
6
解决办法
3万
查看次数

流星js和fullcalendar

我想用meteorjs调整fullcalendar中的事件大小.我想恢复输入中的日期以设置大小.我尝试了很多东西,比如下一个代码,但它失败了.

我想在"dd-mm-yy"中格式化日期.

还请解释如何在我的js文件中使用alaning角色来防止用户发生click事件.

谢谢你的帮助.

我的文件.html:

<template name="planning">
	{{#if isInRole 'view-projects,prof,admin'}}
	{{>dialog}}
    <div class="container">
      <div id="calendar">
      </div>
    </div>
		{{/if}}
</template>
<template name="dialog">
<div class="modal" id="EditEventModal" tabindex="-1" role="dialog" aria-labelledby="" aria-hidden="true">
<div class="modal-dialog">
  <div class="modal-content">
    <div class="modal-header">
      <button type="button" class="close closeDialog" data-dismiss="modal" aria-hidden="true">&times;</button>
      <h4 class="modal-title" id="">Modification evenment</h4>
    </div>
    <div class="modal-body">
      <div class="form-group">
        <label for="title">Nom du projet</label>
        <input type="text" class="form-control" id="title" placeholder="" value="{{title}}">
      </div>
    </div>
		<form class="form-inline" role="form">
    <div class="form-group">
      <label for="dateSart">Début:</label>
      <input type="text" name="anniversaire" class="form-control" id="dateStart" placeholder="" value="{{start}}">
    </div>
    <div id="rightDateEnd" class="form-group">
      <label …
Run Code Online (Sandbox Code Playgroud)

javascript jquery fullcalendar node.js meteor

6
推荐指数
1
解决办法
791
查看次数

ATSC数字广播

我不知道我需要问哪个标签这个问题.我目前正在研究数字电视广播的ATSC标准.在浏览内容时我有疑虑.在数字电视广播中,单个带宽将包含多个频道(服务).

由广播公司编码和多路复用的数据称为传输流.

传输流由标头和有效负载组成.标题包括音频基本流或视频基本流或数据基本流的PID.该传输流由包含中间件的机顶盒接收,该中间件解析传输流并将数据放入PAT,PMT,EIT,ETT,SDT,NIT,CAT表中.

是否可以使用PSI表而不是ATSC表?

mpeg mpeg-2 transport-stream mpeg2-ts dvb

2
推荐指数
1
解决办法
1711
查看次数

试图在指针类型字符串中找到子字符串 - c ++

在我学习c ++的过程中,我遇到了一个有趣的情况,我无法找到解决它的方法

我尝试创建一个带有指针符号的字符串类型(在添加"using std :: string;"之后)

但是当我在内部输入一个值之后尝试在其中找到某些东西时,它给了我一个必须是类类型的错误

例:

string *something = new string("Something stringy - std::string");
Run Code Online (Sandbox Code Playgroud)

在那个刺痛中我试着搜索子串"str"

尝试使用此命令时:

cout << "The first occurrence of the substring 'str' in something starts at index " <<  *something.rfind("str", std::distance(begin(*something), end(*something))) << endl << endl << endl;
Run Code Online (Sandbox Code Playgroud)

这样做的正确方法是什么?

c++ string

0
推荐指数
1
解决办法
188
查看次数