小编Lev*_*ros的帖子

你最喜欢Lisp的误解是什么?

逐一回复.

如果你解释为什么它不是真的那么试着避免一般性陈述并提供特定的例子.

lisp scheme common-lisp

11
推荐指数
9
解决办法
2828
查看次数

使用Java SWT在透明图像上绘图

如何在启用抗锯齿的情况下创建内存中完全透明的SWT图像并在其上绘制黑线?

我希望结果只包含黑色和alpha值,范围从0到255,因为抗锯齿...

我用Google搜索并尝试了所有可能的东西......这有可能吗?

java graphics swt drawing

11
推荐指数
2
解决办法
5388
查看次数

是不是C++运算符==应该是左关联的?

为什么这个C++代码会打印它打印的内容?

#include <vector>
#include <stdio.h>

int p(const char *x) {
   printf("%s\n", x);
   return 0;
}

int main()
{
   if (p("LEFT") == p("RIGHT")) ;

   std::vector<int> v1;
   v1.push_back(1);
   std::vector<int>::iterator it = v1.erase(v1.begin());

   if (it == v1.end())
      printf("OK\n");
   else
      printf("FAIL\n");

   std::vector<int> v2;
   v2.push_back(1);
   if (v2.erase(v2.begin()) == v2.end())
      printf("OK\n");
   else
      printf("FAIL\n");

   return 0;
}
Run Code Online (Sandbox Code Playgroud)

我对OK/FAIL部分感到困惑.这与LEFT/RIGHT部分相矛盾.这里发生了什么事?

我的输出是:

LEFT
RIGHT
OK
FAIL
Run Code Online (Sandbox Code Playgroud)

c++

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

标签 统计

c++ ×1

common-lisp ×1

drawing ×1

graphics ×1

java ×1

lisp ×1

scheme ×1

swt ×1