小编pen*_*uru的帖子

在Visual Studio 2010编译选项中启用C++异常

我正在尝试编译此源代码:

// exception_set_unexpected.cpp
// compile with: /c /EHsc
#include<exception>
#include<iostream>

using namespace std;

void unfunction( ) 
{
   cout << "I'll be back." << endl;
   terminate( );
}

int main( ) 
{
   unexpected_handler oldHand = set_unexpected( unfunction );
   unexpected( );
}
Run Code Online (Sandbox Code Playgroud)

如何compile with: /c /EHsc在Visual Studio 2010中添加选项?

c++ visual-studio-2010 c++11

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

带有JFreeChart的Eclipse RCP

我正在尝试使用简单的视图在RCP应用程序中使用JFreeChart.我将JfreeChart jar文件添加为项目的引用库.

由于错误,无法创建视图:

Could not create the view: Plug-in "ViewJFreeChart" was unable to instantiate class "viewJFreeChart.View".
java.lang.NoClassDefFoundError: org/jfree/data/general/PieDataset
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

......

这是View.java的源代码:

package viewJFreeChart;

import java.awt.Font;

import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.jface.viewers.TableViewer;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.ui.ISharedImages;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.part.ViewPart;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PiePlot;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.data.general.PieDataset;
import org.jfree.experimental.chart.swt.ChartComposite;

public class View extends ViewPart {
    public …
Run Code Online (Sandbox Code Playgroud)

java eclipse-plugin jfreechart

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

字符串到十六进制值

是否有任何java实用程序将字符串转换为十六进制值(整数)?

java string

5
推荐指数
1
解决办法
2万
查看次数

Eclipse插件激活器类

激活器类在eclipse插件中的作用是什么?

java eclipse eclipse-plugin

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

JFreeChart禁用缩放

是否有一种简单的方法可以禁用在ChartComposite中绘制的XYPlot的放大/缩小功能?覆盖XYPlot的缩放方法将是一个解决方案,但我想知道是否有一个简单的方法..

java jfreechart

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

$(this)vs jQuery中的这个

$(this)thisjQuery有什么区别?这有两种不同的用法:

 $(document).ready(function() {
   $("#orderedlist").find("li").each(function(i) {
     $(this).append( " BAM! " + i );
   });
 });


 $(document).ready(function() {
   // use this to reset several forms at once
   $("#reset").click(function() {
     $("form").each(function() {
       this.reset();
     });
   });
 });
Run Code Online (Sandbox Code Playgroud)

jquery

5
推荐指数
3
解决办法
537
查看次数

访问ID为"."的元素.字符

我正在尝试使用jquery $('#elementID')方法访问元素.如果任何元素包含"." 性格喜欢

id="element.0" 
id="element.1"
Run Code Online (Sandbox Code Playgroud)

我无法访问该元素.

是因为"." id字符串中的字符?

jquery

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

java replaceAll()

replaceAll()将"N/A"替换为"0"的函数的正则表达式是什么?

输入:N/A
输出:0

java string

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

具有2个属性值的jquery选择

我想使用其属性值选择带有jquery的html元素.

我使用$('td[i=0]')它,它的工作正常.如果我想一起使用2个属性怎么办?

例如,我想选择属性为i ="0"和j ="2"的td元素.

jquery jquery-selectors

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

使用boost进程访问共享对象的向量元素

我试图了解boost进程库的工作原理.我有一个Equipment类,它在向量容器中保存整数值.

在父母进程中; 我在MySegmentObject段中构造了Equipment对象,在该对象的构造函数中,我在MySegmentVector段中创建了向量.

使用子进程; 我想访问创建的对象并获取向量的大小.我可以使用segment->find方法访问该对象,但是当我getSize()从被访问对象调用该方法时,它崩溃了!

我做错了什么,可能我错过了共享内存概念.

我测试了Visual Studio 2010上的代码并提升了1.43.0 lib

Equipments.h

#pragma once
#include <boost/interprocess/managed_shared_memory.hpp>
#include <boost/interprocess/containers/vector.hpp>
#include <boost/interprocess/allocators/allocator.hpp>

using namespace boost::interprocess;

typedef boost::interprocess::allocator<int, managed_shared_memory::segment_manager>     ShmemAllocator; 
typedef boost::container::vector<int, ShmemAllocator> EqVector;

class Equipments { 
public:     
    Equipments(void);   
    ~Equipments(void);  
    void addEquipment(int n);   
    int getSize();  
    int getElement(int n);

private:
    const ShmemAllocator *alloc_inst;
    <offset_ptr>EqVector eqVector;
    managed_shared_memory *segment;
};
Run Code Online (Sandbox Code Playgroud)

Equipments.cpp

#include "StdAfx.h"
#include "Equipments.h"
#include <iostream>

Equipments::Equipments(void)
{   
    shared_memory_object::remove("mySegmentVector"); 
    segment = new managed_shared_memory(create_only, "mySegmentObjectVector", 65536);
    alloc_inst = new …
Run Code Online (Sandbox Code Playgroud)

c++ boost boost-interprocess visual-c++

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

使用故事板和ARC for ios 4

我打算写一个使用故事板和ARC的iphone应用程序.据我所知,ios 5附带了这些功能.问题是我的应用程序将在ios 4设备上运行吗?如果没有,有没有办法在ios 4设备上运行此应用程序?

谢谢..

iphone ios4 ios ios5

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

c#中的锁定机制

我想实现一个锁机制,所以只有一个线程可以运行一个代码块.但我不希望其他线程等待锁定对象,如果它被锁定,它们应该什么都不做.所以它与标准锁机制略有不同.

if (block is not locked)
{
    // Do something
}
else
{
    // Do nothing
}
Run Code Online (Sandbox Code Playgroud)

在C#中执行此操作的最佳方法是什么?

c# multithreading mutex semaphore

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

如何理解首次运行的应用程序

我怎么能理解它是安装后第一次运行我的应用程序.当我的应用程序被卸载并再次安装时,我想检查市场上购买的商品并将其提供给用户.

android google-play

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