小编Lak*_*hmi的帖子

虚空的大小是多少?

这个陈述会产生什么?

void *p = malloc(sizeof(void));
Run Code Online (Sandbox Code Playgroud)

编辑:问题的扩展.

如果sizeof(void)在GCC编译器中产生1,那么分配1个字节的内存并且指针p指向该字节并且p ++将递增到0x2346?假设p是0x2345.我说的是p而不是*p.

c c++ sizeof language-lawyer

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

在不使用触发器的情况下在Oracle中自动增量

除了使用触发器之外,在oracle中实现自动增量的其他方法是什么?

oracle triggers sequences auto-increment

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

你能用C++调用实例化对象的类构造函数表达吗?

创建类的实例后,我们可以显式调用构造函数吗?例如

class A{
    A(int a)
    {
    }
}

A instance;

instance.A(2);
Run Code Online (Sandbox Code Playgroud)

我们可以这样做吗?

c++ constructor

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

支持Rails中的外键约束

在Ruby on Rails中,如何在迁移中添加外键约束?

mysql ruby-on-rails foreign-keys

9
推荐指数
2
解决办法
8330
查看次数

什么是SSO

我将SSO理解为所有连接的应用程序的一次性登录.我想更多地了解SSO以及它是如何实现的

single-sign-on

5
推荐指数
1
解决办法
1892
查看次数

C常数

如果我宣布一个不变的说法

CI中的"#define MONTHS = 12"意识到预处理器指令将替换使用MONTHS,但是想知道是否将内存分配给存储12 ??,如果是,那将是什么标签以及将是什么数据类型.

c

4
推荐指数
3
解决办法
772
查看次数

CVSROOT环境

如何在WinCVS中设置CVSROOT环境变量?

cvs

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

检查内容唯一性的容器

是否有任何语言的数据类型/容器在插入项目之前检查内容的唯一性而不是值或索引?

containers unique-constraint

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

钻石问题

我正在经历钻石问题,思想会在各种情况下发挥作用.这是我正在研究的其中一个.

#include <iostream> 
using namespace std;
class MainBase{

    public:
    int mainbase;
    MainBase(int i):mainbase(i){}
    void geta()
    {
        cout<<"mainbase"<<mainbase<<endl;
    }
};
class Derived1: public MainBase{

    public:
    int derived1;
    int mainbase;
    Derived1(int i):MainBase(i),derived1(i) {mainbase = 1;}
    public:
    void getderived1()
    {
        cout<<"derived1"<<derived1<<endl;
    }

};
class Derived2: public MainBase{

    public:
    int derived2;
    int mainbase;
    Derived2(int i):MainBase(i),derived2(i){mainbase = 2;}
    public:
    void getderived2()
    {
        cout<<"derived2"<<derived2<<endl;
    }
};
class Diamond: public Derived1, public Derived2{

    public:
    int diamond;
    int mainbase;
    Diamond(int i,int j, int x):Derived1(j),Derived2(x),diamond(i){mainbase=3;}
    public:
    void getdiamond()
    { …
Run Code Online (Sandbox Code Playgroud)

c++ multiple-inheritance diamond-problem

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

根据单词长度对句子进行排序

我是新手程序员C/C++.学习指针和角色指针,并试图解决运动问题.问题陈述

给出一句"世界是一个住在的好地方"

问题描述:根据字长的升序重新排列给定的句子

输出应该是"A是生活世界的好地方"

我正在尽力而且粘贴我写的代码,但无法得出答案.有人可以指出错误.我相信有很多.

#include <iostream>    
#include <string.h>

using namespace std;
char* breakIntoWords(char *,char*pt);

    int getwordcount(char* p)
    {
     int wc = 0;

     while(*p == ' ')
      {
         p++;
      }
      while( 1) {

      while( *p != ' ' && *p != '\0' && *p !='\n')
      { 
        p++;

      }
    if(*p ==  ' ')
    {
       p++;
    }
    else{
       break;
    }


      wc++;
      }
    wc++;
      return wc;

    }

    int main()
    {

       char bsentence[120][5];
       char sentence[120];
        cout<<"Ent&er STring"<<endl;
        char *p ;
        p = "Test it …
Run Code Online (Sandbox Code Playgroud)

c++

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