If we have three functions (foo, bar, and baz) that are composed like so...
foo(bar(), baz())
Is there any guarantee by the C++ standard that bar will be evaluated before baz?
Based on this answer
http://stackoverflow.com/questions/469913/regular-expressions-is-there-an-and-operator
I tried the following on http://regexpal.com/ but was unable to get it to work. What am missing? Does javascript not support it?
Regex: (?=foo)(?=baz)
String: foo,bar,baz
What is faster: writing PHP code using functions or writing it as pure script? So, as I see it Apache or any other server will create from PHP code using functions a pure script... I mean we had:
function foo($a, $b){ return ($a + $b); echo foo(4, 5)}
and Apache will turn it into something like:
echo (5 + 4)
Or will it?
If I understand it correctly this means
extern void foo();
that the function foo is declared in another translation unit.
1) Why not just #include the header in which this function is declared?
2) How does the linker know where to look for function at linking time?
Assume I have the following CSS:
div {
-my-foo: 42;
}
Can I later in JavaScript somehow know what the value of the -my-foo CSS property is for a given div?
Be gentle, as my macrofoo is weak.
What I'd like to do is something like this:
(defmacro foo [x] (dosync (alter x# conj x)))
(defmacro bar [] (let [x# (ref [])] (foo 3)))
Is this possible? I can't just (let [x ..] ..) because of symbol capturing.
NOTE: I'm aware this example is trivial and not macro-worthy, but it's the simplest example I could come up with.
Hi there,
Is there a way to change the name that displays on the AppStore, rather than the name associated with the credit card/apple ID associated with the developer programme?
For example, if my name on my credit card was foo, and the name on the apple ID was foo, but I actually want the name displayed on the AppStore (i.e. next to my App's name and details) to be bar.
BTW: The programme is individual.
Many thanks,
Jack
Hello Iam working in a global int in which a variable will be used later. I've made the global variable like this:
class Foo
{
public static int stream = Bass.BASS_StreamCreateFile(path1.Text, 0, 0, BASSFlag.BASS_DEFAULT);
}
which will be later called like this:
Foo.stream
and it can also contain more then 1 stream for example stream20,30,etc...
The problem here is that it returns me this error:
"An object reference is required for the non-static field, method, or property" where I call the text in path1.Text
How do I fix this?
I have a function that accepts a generic parameter T that is of type class like so :
public Func<T, bool> MyMethod<T>(string paramName, object value) where T : class
But when calling the function I do not have direct access to the class that needs to be the parameter.
MyMethod<foo>("foo1", "foo2")
Is there a way I can get the class foo via other means like reflection so I can use the function?
I have an array
foo = %w(1 2 3 4 5 6 7 8 9 10)
How can I split or "chunk" this into smaller arrays?
class Array
def chunk(size)
# return array of arrays
end
end
foo.chunk(3)
# => [[1,2,3],[4,5,6],[7,8,9],[10]]
how can I use wild cars like '*' when getting a list of files inside a directory in Python? for example, I want something like:
os.listdir('foo/*bar*/*.txt')
which would return a list of all the files ending in .txt in directories that have bar in their name inside of the foo parent directory.
how can I do this?
thanks.
On a standard linux set up, where can I add a directory to the @INC variable?
In the /etc/profile file, I added:
export PERLLIB=$PERLLIB:/foo/bar
export PERL5LIB=$PERL5LIB:/foo/bar
Thanks
I want to make it so that I .append() to a value based on the status of some other element relative to the place I'm inserting into the dom. What I really want is a trigger that fires after the element has been inserted.
$("#foo").append(
$('<div />').load( function () {
if ( $(this).find('.foo') {
$(this).append( "<span>foobar</span>" )
}
} )
);
Hi
I have a question. In the following code, if a thread were blocked at wait statement, and another thread attempts to execute foo(), would the hello wolrd message be printed? and Why?
Many Thanks
synchronized foo(){
system.out.println("hello world");
.....
wait();
.....
}
Is there a way to remove the scroll bar in a select element with the 'multiple' attribute enabled?
<select name="test" multiple>
<option value="foo">Foo</option>
<option value="bar">Bar</option>
<option value="baz">Baz</option>
</select>
I'd like to list the items in a tuple in Python starting with the back and go to front.
Similar to:
foo_t = tuple(int(f) for f in foo)
print foo, foo_t[len(foo_t)-1] ...
I believe this should be possible without Try ...-4, except ...-3.
Thoughts? suggestions?
I have the following interface in Java
public interface IFoo
{
public abstract void foo();
public void bar();
}
What is the difference between foo() and bar()?
When should I use abstract?
Both seem to accomplish what I want unless I'm missing something subtle?
Update Duplicate of Why would one declare a Java interface method as abstract?
I saw two common approaches for coding standards for private member variables:
class Foo
{
private int _i;
private string _id;
}
and
class Foo
{
private int m_i;
private string m_id;
}
I believe the latter is coming from C++. Also, many people specify type before the member variable: double m_dVal -- to indicate that is is a nonconstant member variable of the type double?
What are the conventions in C#?
I have the following objects in a collection:
Transaction:
Type = "Widget"
Date = "3/1/2011"
Name = "Foo"
Transaction:
Type = "Widget"
Date = "3/4/2011"
Name = "Bar"
Transaction:
Type = "Gadget"
Date = "3/2/2011"
Name = "Baz"
Transaction:
Type = "Gizmo"
Date = "3/1/2011"
Name = "Who"
Transaction:
Type = "Gizmo"
Date = "3/2/2011"
Name = "What"
Transaction:
Type = "Gizmo"
Date = "3/6/2011"
Name = "When"
I want to end up with the following, grouped by Type. If there are multiple, return only the first one chronologically by date.
Transaction:
Type = "Widget"
Date = "3/1/2011"
Name = "Foo"
Transaction:
Type = "Gadget"
Date = "3/2/2011"
Name = "Baz"
Transaction:
Type = "Gizmo"
Date = "3/1/2011"
Name = "Who"
I would like to convert a string into a node. I have a method that is defined to take a node, but the value I have is a string (it is hard coded). How do I turn that string into a node?
So, given an XQuery method:
define function foo($bar as node()*) as node() {
(: unimportant details :)
}
I have a string that I want to pass to the foo method. How do I convert the string to a node so that the method will accept the string.
Can you do this in PHP? I've heard conflicting opinions:
Something like:
Class bar {
function a_function () { echo "hi!"; }
}
Class foo {
public $bar;
function __construct() {
$this->bar = new bar();
}
}
$x = new foo();
$x->bar->a_function();
Will this echo "hi!" or not?
Hey guys,
Something really weird is happening: when I call foo(100*1.0f), somewhere along the line that becomes 0. To verify I put a breakpoint on foo(), and it indeed is zero and it indeed gets called with 100*1.0f. The code is in Obj-C++.
Here is the calling function in XCode's GDB frontend, as you can see, score*scoreMultiplier is 100.
And here is the called function in XCode's GDB frontend, here _score is 0.
Using JavaScript, is there a way to update window.location.hash without scrolling the web page?
I have clickable title elements that toggle the visibility of a div directly beneath them. I want the /foo#bar in the history when clicking titles but don't want the page scrolling about. So when navigating away from /foo#bar I'll be able to use the back button and have the div whose ID is in window.location.hash be visible upon return.
Is this behavior possible?