BBYR Achieve
返回首页
版面

CPP

学术科技 · 当前来自首页固化板块目录。

5815
本版帖子
镜像关于临界区!!!

请问,有两个线程可能对同一变量有写操作,lz想用临界区保护此变量的两处调用,那么临界区变量用同一个还是用两个 - 本文通过BYR Android客户端2.2发布

gatusokaka2013/11/11CPP最后回复 2013/11/12· bswgd
6
镜像求助在线等大神!!!简易计算器 为什么编译没错误 运行时运算

贴一下代码: #include<iostream> #include<string> using namespace std; const int StackSize=1024; //实现栈的最大高度 class SeqStack //定义一个顺序栈模板类 { public: void Seqstack(){top=-…

cheer232013/11/12CPP最后回复 2013/11/12· FromSixToTen
1
镜像前段时间笔试的一道小题,大家看看

float fval=1.0f; int ival=-1; int len=sizeof(ival=2); cout << ival << " " << len << " " << (int&)fval << endl; --------- int len=sizeof(ival=2); 为什么ival不会变化呢; (…

h4breeze2013/11/11CPP最后回复 2013/11/11· nxlhero
8
镜像求大神指教,大一的c语言,二进制转换,谢谢。

题目是把输入的二进制数转换为十进制输出。 我做的这个程序输入个100,1111,什么的都没问题。可是输入1111111111,就会出现0,我的电脑是64位的,不应该是存储空间的问题呀。求真相。。。。 #include<stdio.h> #include<stdlib.h> #include<math.h> int ma…

yy20132013/11/10CPP最后回复 2013/11/11· JacKie575
4
镜像请教:关于函数声明和函数实现不在同一路径下的问题

我建了一个工程,在main()里面#include ***.h文件,编译的时候通不过,说我的**函数是undefined symbol,有没有方法让声明和实现不在同一路径下也能编译通过?

wavefeifei2013/11/6CPP最后回复 2013/11/10· hutaow
10
镜像[问题]求大神指导一段代码= =

void scanfnum(int *n,int num) //构造函数scanfnum { char ch; *n=0; for(int i=0;i<num;i++) { ch=getch(); while(ch<'0'||ch>'9') ch=getch(); putch(ch); (*n)=(*n)*10+int…

susanlt2013/11/7CPP最后回复 2013/11/8· zishi
9
镜像pthread_mutex_t 不能用extern ?【自问自答 已解决】

在linux 下用c编程: 请教各位大神,pthread_mutex_t 不能用extern 后在其他源文件使用吗? 我已经加了pthread.h, 可是还是会出现错误'pthread_mutext_t' does not name a type

xiu0624582013/10/24CPP最后回复 2013/11/8· wuxuecheng
2
镜像ofstream打开文件失败

文件名字符串是unicode的,我先将其转为多字节编码 ... WideCharToMultiByte(CP_ACP, 0, m_impl, m_impl.GetLength(), pBuf, nBufSize, NULL, NULL); ... 但其中有一个特殊字符转换失败,导致文件无法打开。有什么办法吗?前提是要使…

disk2013/11/7CPP最后回复 2013/11/8· a206206
7
镜像想写一个程序能不断的处理用户的请求,当按下q的时候能退出程序

就是主程序应该是一个循环,能不断接受用户的输入再进行处理 比如,输入a,b两个整数,程序计算a+b的值并打印出结果,这时程序不退出,依然能接受输入的两个整数并计算和,一次类推能不断进行 当输入某一个按键比如q的时候,程序就能立马结束 请问是要用多线程嘛?还是中断什么的? 求怎么实现,谢啦

meng7146202013/11/7CPP最后回复 2013/11/7· FromSixToTen
13
镜像指针。。数组。。谁能给点头晕药。。。

int[] (*f)(); int (*f[])(); int (*f)[](); int (*f)()[]; int *(f[])(); 这都是什么啊,总结了n次,可是在遇到还是傻傻分不清楚。。。

mulala2013/11/6CPP最后回复 2013/11/7· buptxrc
11
镜像求大牛指点方向

前一段项目一直用mfc做东西 C++也学了一些 现在MFC已经有些门道了 C++基础东西也掌握差不多 想继续往下去学 不知道该看些什么东西 实验室也没有这方面的大牛 所以想听听大家的建议 网上找了很多什么学习路线之类的 感觉众说纷纭 现在在看STL的东西 不过看的也是一知半解……想请教一下诸位C++ offer大牛 C…

keith19892013/11/3CPP最后回复 2013/11/6· wabyrlt
18
镜像关于结构体的this指针

我在一本书上看到如下代码 struct bign { int len, s[MAXN]; //lowest digit in s[0] bign(){memset(s, 0, sizeof(s)); len = 0;} bign operator = (const char *num) { int length = s…

wabyrlt2013/11/3CPP最后回复 2013/11/6· wabyrlt
6
镜像这是函数模板?类模板?没见过额。。。

模板参数不能为空不是吗?下面到底是什么呢?谢谢指教 template<int i> struct wirednumber { enum{ num=i*wirednumber<i-1>::num }; }; template<> struct wirednumber<0> { enum{num=1}; }; int ma…

mulala2013/11/3CPP最后回复 2013/11/5· epico
9
镜像关于std::remove_if()请教

下面的程序运行后v的存储内容是2434,不知道std::remove_if()是怎样工作的?为什么会是这个结果,没用过STL,百度了一番还是不太明白。求教,谢谢 #include <iostream> #include <vector> #include<algorithm> bool odd(int num) { r…

mulala2013/11/3CPP最后回复 2013/11/4· gsl2011
7
镜像请教一个虚函数继承的问题

#include "iostream" using namespace std; class base{ private: virtual void fun(int i=1){ cout<<"base::"<<i<<endl; } }; class derive:public base { public: virtua…

century2013/10/31CPP最后回复 2013/11/4· gsl2011
4