所以我目前正在通过《SAMS 每天 1 小时自学 C++》一书学习 C++。到目前为止,一切都很棒——我已经理解了所说的一切,并且我已经成功地在简单的程序中使用它们来练习它们。
然而,我刚刚读到有关按位运算符的部分,我完全被难住了。我知道你有 &、~、|、<<、>> 等,并且我知道每个数字对二进制形式的数字执行不同的操作,因为 ~ 翻转数字。
我遇到的问题是我无法理解你想要如何以及为什么使用它们。我可以采用一个 int,将二进制数字翻转并得到另一个数字,但这对我的形状或形式到底有什么帮助呢?我希望能解释一下为什么你会使用每一个,如果可能的话,也许可以举个例子?
感谢大家!
我已经设置了一个HTML表单,我正在使用PHP来验证在网页上显示消息之前一切正常.然后,我想在几秒钟后将用户重定向回主页.
问题是,我找不到等待5秒左右的方法再进行重定向.睡眠功能只需等待5秒钟,然后同时显示消息/重定向.有人有任何想法吗?
谢谢!
<?php
if (empty($_POST) === false) {
echo 'Success! You will not be able to log in until an administrator approves your account.';
sleep(5);
$url = 'index.html';
echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL='.$url.'">';
}
?>
Run Code Online (Sandbox Code Playgroud)