我想开始用C++编程.我已经在vb6,vb.net中编写了一些程序,现在我想获得C++知识,我想要的是一个可以将我的代码编译到最小的Windows应用程序的编译器.例如,有一个名为PureBasic的Basic语言编译器可以使Hello world独立应用程序的大小为5 kb,而我编译的简单套接字程序只有12kb(没有任何DLL-s和Runtime文件).我知道它很棒,所以我想要这样的C++.
如果我错了并且没有这种类型的Windows编译器可以有人给我一个网站或书籍,可以教我如何减少C++可执行文件的大小,或如何使用Windows API调用?
我有CodeIgniter问题.如何从控制器传递数组到视图?这是我的代码不起作用:
控制器:
$data_part13['header3_item'][] = array('title' => 'first image 1' , 'img' => 'https://encrypted-tbn0.google.com/images?q=tbn:ANd9GcQoshslL3aMNzG50708domqPSA4ouPjk_wA7jCpVRUH3k8zVdn9' );
$this->load->view('part_1_3', $data_part13);
Run Code Online (Sandbox Code Playgroud)
并查看:
<div id="header3">
<div id="header3-inner">
<?php
if (isset($header3_item)){
foreach ($header3_item as $key) {
?>
<div class="header3-item">
<img alt="<?php echo($key->title); ?>" src="<?php echo($key->img); ?>"/>
</div>
<?php
}
}
?>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我想在PHP中创建一个随机的int和字符串,所以我决定使用mcrypt_create_iv.它是用手写的,它使用/ dev/random和/ dev/urandom来实现随机性,但我找不到一个关于如何使用这个函数生成随机Int和String的简单教程.我尝试了一些代码,但是这个函数给了我不可读的字符.那么请你给我一个简单的例子说明我可以正确使用它吗?
我在javascript项目上工作,我有2个数组1. elements 2. elementsOrder; elementsOrder数组包含每个元素的名称,elements数组包含每个元素的所有属性.当我想从每个数组中删除一个元素时,我使用"删除"构建函数,但它不删除元素只将其设置为Undefined,因此我使用splice方法来推出那些未定义的元素,但它没有不行.
这是来源:
var s1 = elementsOrder.indexOf(id);
delete elements[s1];
delete elementsOrder[s1];
Run Code Online (Sandbox Code Playgroud)
它完成工作并顺利地设置元素"未定义",但是当我这样做时:
var s1 = elementsOrder.indexOf(id);
delete elements[s1];
delete elementsOrder[s1];
elements.splice(s1, 1);
elementsOrder.splice(s1, 1);
Run Code Online (Sandbox Code Playgroud)
用简单的拼接方法不工作:
var s1 = elementsOrder.indexOf(id);
elements.splice(s1, 1);
elementsOrder.splice(s1, 1);
Run Code Online (Sandbox Code Playgroud)
我在我的Javascript Canvas项目中使用这段代码来动画一些画布对象,这样我就可以很容易地看到"删除"工作顺利进行并逐个"取消定义"元素,并且拼接不能很顺利地工作逐个排列元素
请参阅http://jsfiddle.net/7ZuuZ/ payanantion功能动画,第三功能从底部
我在Yii Framework中有这么一小段代码:
array('username', 'unique', 'attributeName'=> 'username', 'caseSensitive' => 'false'),
Run Code Online (Sandbox Code Playgroud)
这给了我一个错误:
RegisterForm and its behaviors do not have a method or closure named "tableName".
Run Code Online (Sandbox Code Playgroud)
完整的RegisterForm.php模型:
<?php
class RegisterForm extends CFormModel
{
public $username;
public $password;
public $password2;
public $email;
public $fullname;
public $birth;
public function rules()
{
return array(
array('username, password, password2, email, fullname, birth', 'required'),
array('username','length','min'=>3),
array('username','length','max'=>16),
array('username', 'filter', 'filter'=>'strtolower'),
array('username', 'ext.alpha', 'allowSpaces'=>'flase', 'allAccentedLetters'=>'false'),
array('username', 'unique', 'attributeName'=> 'username', 'caseSensitive' => 'false'),
array('password', 'length', 'min' =>6),
array('password', 'length', 'max' =>32),
array('password', …Run Code Online (Sandbox Code Playgroud) 嗨伙计们我正在使用Joomla 2.5和Jquery,我在Chrome控制台中遇到了这个奇怪的错误:
"Uncaught TypeError: Cannot call method 'slideUp' of null "
Run Code Online (Sandbox Code Playgroud)
这里是index.php标题部分:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/jscript.js"></script>
<jdoc:include type="head" />
Run Code Online (Sandbox Code Playgroud)
和jscript.js代码:
$(document).ready(function(){
var slider = document.getElementById("login-form");
alert (slider);
$("#login-form").slideUp(100); <- error is on this line
});
Run Code Online (Sandbox Code Playgroud)
我测试了它并且警告显示:[object HTMLFormElement],所以它的测试"登录表单"真的存在.无法弄清楚我为什么会这样
"Uncaught TypeError: Cannot call method 'slideUp' of null "
Run Code Online (Sandbox Code Playgroud)
拜托,能帮帮我!!!!!!
php ×3
arrays ×2
element ×2
api ×1
c++ ×1
codeigniter ×1
controller ×1
forms ×1
frameworks ×1
int ×1
javascript ×1
joomla ×1
jquery ×1
mcrypt ×1
null ×1
random ×1
slideup ×1
splice ×1
string ×1
validation ×1
view ×1
windows ×1
yii ×1