- 浏览: 26462 次
- 性别:
- 来自: 成都
最新评论
文章列表
本文转载自CSDN论坛lbh2001的发言,地址:http://topic.csdn.net/u/20091130/12/f825d759-ae7a-4ec4-9ddf-53207e96d512.html
许多Visual C++的使用者都碰到过LNK2005:symbol already defined和LNK1169:one or more multiply defined symbols found这样的链接错误,而且通常 ...
this->main_atom=fragments[0]->main_atom;
这个操作,会改变fragments[3]的内容?
执行之前:
执行之后:
而且,fragments[0] 是没有发生变化的。变化的只是fragments[3]。
问题会在什么地方呢?
发现 ...
VC6调试,查看vector
- 博客分类:
- C++
发现了一篇绝好的文章:VC6调试时,如何查看vector中的内容?
又多了一个调试的手段:
好东西不敢独享,我也帮作者宣传一下。
这种方法的原理是(如作者所说):“vector使用的是线性连续存储空间”,而_First则是它的首地址。
原文:VC6调试时,如何查看vector中的内容?
- 2009-12-02 16:14
- 浏览 2050
- 评论(0)
前些天看到有评论说标准库的string占内存大,效率低,而且函数不实用。而我正在写一个大量处理字符串的程序,所以不得不自己测试一下了。看看是继续用STL库还是回头再用MFC或者干脆不用库函数了。
环境:XP Professional 2002 SP3
Microsoft Visual C++ 6.0
Project Settings:首先都采用Win32ConsoleApplication empty project的初始选项
作如下修改,
link:删除/subsystem 开关,其余不变。
C/C++(Code Generation):Use Runtime L ...
- 2009-11-21 18:36
- 浏览 5687
- 评论(0)
先说点题外话。自从给电脑安装了Opera 10.0.1750.0 任务栏就开始莫名其妙的时不时就完全卡死,任务管理器也打不开。因为总是在Opera开启一段时间后出现死机的状况,还以为是Opera有内存泄漏。直到今天早上发现开GaussianView也卡死了,才猜想是中了蠕虫一类病毒。虽然,用Chrome仍然不会卡死(那好吧,在Opera给我留下这样的第一印象的情况下,我只好让它失去不久前才给它分配的“默认浏览器”的权利了)。
全盘杀毒
出现了一堆病毒。难道是Opera的安装程序带毒?但是用Rising单杀Opera的相关文件夹,没有发现病毒。(我是很喜欢Opera的,最钟爱的就是它的鼠标 ...
前段时间做了一个局部刷新的登录界面,先说说它吧。
登录界面,当然少不了的有两个输入框,和两个按钮:
<body>
<div id="header">
<input type="text" class="textbox" id="user" />
<input type="password" class="textbox" id="pw" onkeydown="if(even ...
- 2009-10-25 17:25
- 浏览 7667
- 评论(0)
如前文所述,由于,php只在服务端执行,js只在客户端执行,要想达到交流的目的,只有通过 http。而这就导致刷新动作的出现,这是我不想看到的。怎么办呢?在网上看到了很多这样的说法:用AJAX,那我就去看看吧,管它什么现在看不看得懂的事。
“AJAX 基于 JavaScript 和 HTTP 请求(HTTP requests)。”——W3school
哦?那我就需要知道HTTP requests了。
“通过使用 XMLHttpRequest 对象,web 开发者可以做到在页面已加载后从服务器更新页面!”
这正是我要的。
“使用 XMLHttp=new ...
遇到一个貌似无法解决的问题:
<li>
<input type="button" value="Login" onClick="Login()" />
</li>
</ul>
</div>
<div>
<?php
$doc="<script>document.getElementById(\"main\");document.write(\"hello\&quo ...
- 2009-10-16 21:35
- 浏览 915
- 评论(0)
在开始任何对SQL的学习之前,先让我安装一个MySqL吧。
…………这个网站不错…………
OK,到此为止,安装好了MySql。但是一个表之类的都还没有,先学学MySql的命令吧。
use;
select;
insert;
delete;
update;
drop;
好了,会用这几个命令了,就达到了最低要求了,接下来,试着在网页中使用mySql。
好,那就先链接到数据库:
<div id="main" style="font-size: 30px; color: #7a0d0b">
<?php
...
- 2009-10-15 20:45
- 浏览 972
- 评论(0)
如前所述,ikartool 的界面算是完成有一半了,现在来回想一下制作的过程。
一切都是从这里开始的:当我用 Google 浏览器打开 ikariam 官方页面,右键审查元素,发现网页源码中诸多的<div></div>。这是什么标签呢?搜索知其与 css排版关系很大。接下来在论坛上发现此文:
downpour 写道
使用HTML+CSS编写一个灵活的Tab页
对照着重做了一次,惊叹于其效果……决定用CSS写ikartool的界面,直到今天,写了大概有3天了吧,发现style.css样式表已经结构简明——高兴中——回想过程中的困难,把想到的写在这里:
...
- 2009-10-13 20:36
- 浏览 898
- 评论(0)
这次完完整整地悲剧了……
先是安装VC6,很好,很顺利,只是结果让我很惊讶:为什么我选了让它安装在F:\MVC\ 它居然把F:作为目录了……我一打开F,就看到满地的文件,很是不爽,于是卸掉重装。等我选文件夹时,他居然不许我安在F:\MVC还说“You have choosen a different directory.”
搞了半天才弄懂,原来一开始是让我选Common文件夹的位置,后来是让我选VC98、VB98、VFP的目录,这两个当然不能一样了。于是,把Common放在F:\MVC\common 其他的放在F:\MVC 终于安装好了,用向导建立了一个基本对话框……出错了!… ...
- 2009-10-11 22:07
- 浏览 873
- 评论(0)
按理说,接下来只需要排除异常数据干扰和做界面了,但总感觉函数都太笨重了,需要整理一下。用结构体来记录town的状态就可以了。
gold、material、luxury、research 这些是不需人为控制的变量……合并到 resource
needgold、needmat、needlux、needres 这些是另一个时间段上的上述变量
matwork、luxwork、scient 这些是需要人为控制的变量,也是程序的输出……合并到 arrange
population、satisfaction、houses 这些是 town 的属性……合并到 town
typede ...
- 2009-10-01 13:20
- 浏览 873
- 评论(0)
发点牢骚先……
我很气愤!
又有一个人对我说:“你很适合搞科研。”
这我忍了,结果,他觉得没有对我产生影响似的,又补充:“你应该去做科研,这个社会比你想象的复杂。”
我是比你嫩,但是谁不是从0 ...
- 2009-09-30 19:52
- 浏览 795
- 评论(0)