小编Jus*_*der的帖子

我需要做什么才能通过在我的unix系统上输入名称来运行我的c ++程序

可能重复:
代码将无法运行.[不]

我已经编写并编译了一个程序,我想这样做,以便从shell我只需键入programname使其运行,而不是进入程序所在的目录并在程序名称前输入./.如果可以,请告诉我.

c++ compiler-construction shell path

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

密码的隐形输入?

可能重复:
从std :: cin读取密码

我想cin >>输入但是当他们输入一些东西时我不希望它们对他们可见.就像你在unix中使用passwd更改密码而不显示你输入的内容一样.我希望很清楚我在问什么.先感谢您.

c++ passwords stdin stdout

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

我想做一个'if'语句,如果变量小于80 t = 0但是如果变量超过t = x-80

嗨,我刚开始学习c ++.我试图找出如何根据另一个变量进行变量更改.它显示了一个奇怪的答案当我尝试它从它得到它的idk.无论如何我只是把我的代码放在这里,希望有人理解我在做什么.

#include <iostream>

long int mult (float hours,float payrate,float tax,float overtimerate,float overtimehours,float overtimeday,float insurance);

int main()
{
float insurance;
float hours;
float payrate;
float tax;
float overtimerate;
float overtimehours;
float overtimeday;
insurance=.81;
overtimehours=0;
overtimerate=1.5;
tax=4.93372123545367;
   std::cout<<"Paycheck calculator\n";
   std::cout<<"Enter your hours\n";
   std::cin>>hours;
   std::cin.ignore();
   std::cout<<"Did you work over 8 hours in a day?\n If so enter how much? If none enter 0\n";
   std::cin>>overtimeday;
 if  (hours>80)
{
overtimehours=((hours - 80)+overtimeday);
   }
   std::cout<<overtimehours+overtimeday<<"\n";
   std::cout<<"Enter your pay rate\n";
   std::cin>>payrate;
   std::cin.ignore();
   std::cout<<"Your paycheck should be …
Run Code Online (Sandbox Code Playgroud)

c++

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

标签 统计

c++ ×3

compiler-construction ×1

passwords ×1

path ×1

shell ×1

stdin ×1

stdout ×1