小编Mus*_*ici的帖子

从多个线程同时向全局变量添加值?

如何同时为变量添加值?如果可以的话会是什么结果?崩溃还是其他什么?
例如:

int a;
Run Code Online (Sandbox Code Playgroud)


所以将有 2 个线程来增加一次价值。
谢谢

.net c# multithreading

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

类库错误不包含适用于入口点的静态"主"方法

我有两个基本上是类库项目的项目.One(Net.Data.Entities)包含我使用的实体的定义,而另一个类Project(Net.Data.DataContexts)包含我的应用程序要使用的数据上下文对象.Net.Data.DataContects项目具有对Net.Data.Entities项目的引用.当我构建我的库,它们都在属性部分中设置为类库时,我收到以下错误消息

**错误2元数据文件'C:...\XXX\XXXXX\Net.Data.Entities\bin\Debug\Net.Data.Entities.exe'找不到

错误1程序'c:...\XXX\XXXXX\Net.Data.Entities\obj\Debug\Net.Data.Entities.exe'不包含适用于入口点的静态'Main'方法**

以上是什么意思,我该如何解决这个问题呢?我正在使用Entity Framework 5和.NET 4.5在Windows 7计算机上运行或使用Visual Studio 2012.

.net c# entity-framework visual-studio-2012

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

如何将WP应用直接部署到手机上

反正有没有将wp应用程序直接安装到手机上,让我说我有一个wp应用程序和xap文件,我想把它放在互联网上的某个地方,wp用户将获得该链接并将应用程序安装到手机上.
我不想把它放到市场上,我不想把它从PC上部署到手机上.
我想直接从互联网上获取并安装到机器上.
那可能吗?

windows-phone-7

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

cout hex之后引用的变量不同

我不知道怎么问,但我尽我所能;
只是

int a = 19;
int& b=a;
cout<<b<<endl;    //Output : 19
Run Code Online (Sandbox Code Playgroud)

但现在输出与cout后十六进制不同

int a = 19;
int& b=a;
cout<<hex<<&a<<endl;     //0031F788
cout<<b<<endl;        //Output : 13
Run Code Online (Sandbox Code Playgroud)

那么为什么最后的输出是13?

c++

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

const char*返回类型

我有一个返回const char*的函数

const char* SayHi()
{
string data="Mustafa Hi";
const char* cptr=data.c_str();
return cptr;
}
int main()
{ 
cout<<SayHi()<<endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)

但输出不是: Mustafa Hi.它是null.

如果我将数据变量定义为全局像

  string data;
  const char* SayHi()
  {
     data="Mustafa Hi";
     const char* cptr=data.c_str();
     return cptr;
  }
  int main()
  {

     cout<<SayHi()<<endl;
     return 0;
  }
Run Code Online (Sandbox Code Playgroud)

输出是Mustafa Hi.

但是对于const int*这是有效的;

    const int* aMethod()
    {
    int* aVar=new int(111);
    const int* acstPtr=aVar;
    return acstPtr;
    }
    int main()
    {
         cout<<*aMethod()<<endl;
         return 0;
    }
Run Code Online (Sandbox Code Playgroud)

输出:111

const int* aMethod()
    {
    int aVar …
Run Code Online (Sandbox Code Playgroud)

c++

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